<SEC-DOCUMENT>0001437749-24-014375.txt : 20240502
<SEC-HEADER>0001437749-24-014375.hdr.sgml : 20240502
<ACCEPTANCE-DATETIME>20240502161454
ACCESSION NUMBER:		0001437749-24-014375
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20240331
FILED AS OF DATE:		20240502
DATE AS OF CHANGE:		20240502

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NCS Multistage Holdings, Inc.
		CENTRAL INDEX KEY:			0001692427
		STANDARD INDUSTRIAL CLASSIFICATION:	OIL, GAS FIELD SERVICES, NBC [1389]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				461527455
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		19350 STATE HIGHWAY 249
		STREET 2:		SUITE 600
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77070
		BUSINESS PHONE:		281-453-2222

	MAIL ADDRESS:	
		STREET 1:		19350 STATE HIGHWAY 249
		STREET 2:		SUITE 600
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77070
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ncsm20240331_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ncsm="http://ncsmultistage.com/20240331" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:rr="http://xbrl.sec.gov/rr/2023" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
  <title>ncsm20240331_10q.htm</title>
  <!-- Generated by ThunderDome Portal - 4/30/2024 10:18:09 PM -->
  <meta http-equiv="Content-Type" content="text/html"/></head>
 <body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0001692427</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">NCS Multistage Holdings, Inc.</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:AmendmentFlag" format="ixt:fixed-false" id="ixv-7678">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:CurrentFiscalYearEndDate" id="ixv-7679">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:DocumentFiscalPeriodFocus" id="ixv-7680">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="dei:DocumentFiscalYearFocus" id="ixv-7681">2024</ix:nonNumeric>
<ix:nonFraction id="c111754157" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"/>
<ix:nonFraction id="c111754158" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"/>
<ix:nonFraction id="c111754162" contextRef="i_2024-03-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c111754163" contextRef="i_2023-12-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c111754164" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">10,000,000</ix:nonFraction>
<ix:nonFraction id="c111754165" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">10,000,000</ix:nonFraction>
<ix:nonFraction id="c111754166" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754168" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754167" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754169" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754172" contextRef="i_2024-03-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c111754173" contextRef="i_2023-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c111754174" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">11,250,000</ix:nonFraction>
<ix:nonFraction id="c111754175" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">11,250,000</ix:nonFraction>
<ix:nonFraction id="c111754176" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,540,626</ix:nonFraction>
<ix:nonFraction id="c111754178" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,485,708</ix:nonFraction>
<ix:nonFraction id="c111754177" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,482,796</ix:nonFraction>
<ix:nonFraction id="c111754179" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,443,744</ix:nonFraction>
<ix:nonFraction id="c111754188" contextRef="i_2024-03-31" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF">54,918</ix:nonFraction>
<ix:nonFraction id="c111754189" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:TreasuryStockCommonShares" scale="0" format="ixt:num-dot-decimal" decimals="INF">39,052</ix:nonFraction>
<ix:nonFraction id="c111754267" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754268" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754582" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754583" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerAssetNet" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754610" contextRef="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember" unitRef="USD" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.2</ix:nonFraction>
<ix:nonFraction id="c111754614" contextRef="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember" unitRef="USD" name="ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.2</ix:nonFraction>
<ix:nonFraction id="c111754616" contextRef="i_2023-12-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.9</ix:nonFraction>
<ix:nonFraction id="c111754640" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754692" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754697" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction>
<ix:nonFraction id="c111754702" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754703" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754867" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="6" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754876" contextRef="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction>
<ix:nonFraction id="c111754886" contextRef="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c111754956" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c111754961" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c111754970" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonFraction id="c111754972" contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MinimumMember" unitRef="Share" name="ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c111754976" contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="Pure" name="ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" scale="0" format="ixt:num-dot-decimal" decimals="INF">25</ix:nonFraction>
<ix:nonFraction id="c111754978" contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="Pure" name="ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" scale="0" format="ixt:num-dot-decimal" decimals="INF">50</ix:nonFraction>
<ix:nonFraction id="c111754980" contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="Pure" name="ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" scale="0" format="ixt:num-dot-decimal" decimals="INF">75</ix:nonFraction>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ecd:Rule10b51ArrTrmntdFlag" id="c111755033" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ecd:Rule10b51ArrAdoptedFlag" id="c111755034" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ecd:NonRule10b51ArrTrmntdFlag" id="c111755035" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ecd:NonRule10b51ArrAdoptedFlag" id="c111755036" format="ixt:fixed-false">false</ix:nonNumeric></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="ncsm-20240331.xsd" xlink:type="simple"/></ix:references>
<ix:resources>
<xbrli:context id="d_2024-01-01_2024-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2024-05-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-05-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2024-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">ncsm:RepeatPrecisionLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">ncsm:NonqualifiedDeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">ncsm:NonqualifiedDeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:ServiceEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:ServiceEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:PropertyAndEquipmentExcludingConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:PropertyAndEquipmentExcludingConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ncsm:TechnologyNotSubjectToAmortizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><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="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ncsm:TechnologyNotSubjectToAmortizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="CAD"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2022-05-03_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AlternateBaseRateAbrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AlternateBaseRateAbrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AlternateBaseRateAbrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AlternateBaseRateAbrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-02-16</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2018-02-16_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember_VariableRateAxis-PrimeRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-16</xbrli:startDate><xbrli:endDate>2018-02-16</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-02</xbrli:startDate><xbrli:endDate>2023-05-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-02</xbrli:startDate><xbrli:endDate>2023-05-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-05-16_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-16</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-10-01_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:CanadaPatentMattersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-10</xbrli:startDate><xbrli:endDate>2023-10-10</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-06-01_2022-06-30_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:PatentInfringementAgainstNineEnergyServicesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-08-01_2022-08-31_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:PatentInfringementAgainstNineEnergyServicesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:EquivalentStockUnitsESUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001692427</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources>
</ix:header></div>
  <div>
    &#160;
  </div>
  <div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Table of Contents</a></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNITED STATES</b></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Washington, D.C. 20549</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="font-size:14pt;">FORM <ix:nonNumeric name="dei:DocumentType" contextRef="d_2024-01-01_2024-03-31" id="ixv-8868">10-Q</ix:nonNumeric></span></b></p>
<p style="font-family: Times New Roman; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Mark One)</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" contextRef="d_2024-01-01_2024-03-31" id="ixv-8869">&#9745;</ix:nonNumeric> Quarterly Report Pursuant to Section 13 or 15(d) of</b></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>the Securities Exchange Act of 1934</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" contextRef="d_2024-01-01_2024-03-31" id="ixv-8870">March 31, 2024</ix:nonNumeric></b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>OR</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 4pt;"><b><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2024-01-01_2024-03-31" id="ixv-8871">&#9744;</ix:nonNumeric> Transition Report Pursuant to Section 13 or 15(d) of</b></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 4pt;"><b>the Securities Exchange Act of 1934</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>For the transition period from</b>&#160;&#160;&#160;<b>______</b>&#160;&#160;<b>to </b>&#160;<b>______</b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Commission file number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2024-01-01_2024-03-31" id="ixv-8872">001-38071</ix:nonNumeric></b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>NCS Multistage Holdings, Inc.</b></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Exact name of registrant as specified in its charter)</b></p>
<p style="font-family: Times New Roman; font-size: 6pt; font-variant: normal; text-align: center; margin: 0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:15%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2024-01-01_2024-03-31" id="ixv-8873">Delaware</ix:nonNumeric></b></p> </td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:14.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2024-01-01_2024-03-31" id="ixv-8874">46-1527455</ix:nonNumeric></b></p> </td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="vertical-align:bottom;width:15%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(State or other jurisdiction of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">incorporation or organization)</p> </td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="vertical-align:bottom;width:14.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(IRS Employer</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Identification number)</p> </td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="vertical-align:bottom;width:15%;">&#160;</td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="vertical-align:bottom;width:14.6%;">&#160;</td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="vertical-align:bottom;width:15%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2024-01-01_2024-03-31" id="ixv-8875">19350 State Highway 249, Suite 600</ix:nonNumeric></b></p> </td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="vertical-align:bottom;width:14.6%;">&#160;</td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:15%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2024-01-01_2024-03-31" id="ixv-8876">Houston</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" contextRef="d_2024-01-01_2024-03-31" id="ixv-8877">Texas</ix:nonNumeric> </b></p> </td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:14.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2024-01-01_2024-03-31" id="ixv-8878">77070</ix:nonNumeric></b></p> </td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:6.7%;">&#160;</td><td style="vertical-align:bottom;width:15%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Address of principal executive offices)</p> </td><td style="vertical-align:bottom;width:3.9%;">&#160;</td><td style="vertical-align:bottom;width:14.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Zip Code)</p> </td><td style="vertical-align:bottom;width:6.3%;">&#160;</td></tr>
</tbody></table>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Registrant</b>&#8217;<b>s telephone number, including area code: (<ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2024-01-01_2024-03-31" id="ixv-8879">281</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2024-01-01_2024-03-31" id="ixv-8880">453-2222</ix:nonNumeric></b></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Securities registered pursuant to Section 12(b) of the Act:</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:17.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Title of each class</b></p> </td><td style="vertical-align:top;width:11.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Trading Symbol(s)</b></p> </td><td style="vertical-align:top;width:17.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Name of each exchange on which registered</b></p> </td></tr>
<tr><td style="vertical-align:top;width:17.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2024-01-01_2024-03-31" id="ixv-8881">Common Stock, $0.01 par value</ix:nonNumeric></p> </td><td style="vertical-align:top;width:11.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2024-01-01_2024-03-31" id="ixv-8882">NCSM</ix:nonNumeric></p> </td><td style="vertical-align:top;width:17.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2024-01-01_2024-03-31" id="ixv-8883">Nasdaq</ix:nonNumeric> Capital Market</p> </td></tr>
</tbody></table>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. &#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2024-01-01_2024-03-31" id="ixv-8884">Yes</ix:nonNumeric>&#160;&#9745;&#160;&#160;&#160;No&#160;&#9744;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). &#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2024-01-01_2024-03-31" id="ixv-8885">Yes</ix:nonNumeric>&#160;&#9745;&#160;&#160;&#160;No&#160;&#9744;</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:bottom;width:3.4%;">&#160;</td><td style="vertical-align:bottom;width:8.3%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Large accelerated filer</p> </td><td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9744;</p> </td><td style="vertical-align:bottom;width:14.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accelerated filer</p> </td><td style="vertical-align:top;width:1.1%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9744;</p> </td><td style="vertical-align:bottom;width:1.2%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:3.4%;">&#160;</td><td style="vertical-align:bottom;width:8.3%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2024-01-01_2024-03-31" id="ixv-8886">Non-accelerated filer</ix:nonNumeric></p> </td><td style="vertical-align:bottom;width:18.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#9745;&#160;&#160;</p> </td><td style="vertical-align:bottom;width:14.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Smaller reporting company</p> </td><td style="vertical-align:top;width:1.1%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2024-01-01_2024-03-31" id="ixv-8887">&#9745;</ix:nonNumeric></p> </td><td style="vertical-align:bottom;width:1.2%;">&#160;</td></tr>
<tr><td style="vertical-align:bottom;width:3.4%;">&#160;</td><td style="vertical-align:bottom;width:8.3%;">&#160;</td><td style="vertical-align:bottom;width:18.2%;">&#160;</td><td style="vertical-align:bottom;width:14.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Emerging growth company</p> </td><td style="vertical-align:top;width:1.1%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2024-01-01_2024-03-31" id="ixv-8888">&#9744;</ix:nonNumeric></p> </td><td style="vertical-align:bottom;width:1.2%;">&#160;</td></tr>
</tbody></table>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">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. &#160;&#160;&#160;&#9744;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). &#160;&#160;&#160;Yes&#160;<ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2024-01-01_2024-03-31" id="ixv-8889">&#9744;</ix:nonNumeric>&#160;&#160;&#160;No&#160;&#9745;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:18pt;">As of May 1, 2024, there were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:num-dot-decimal" contextRef="i_2024-05-01" id="ixv-8890">2,502,564</ix:nonFraction>&#160;shares of common stock outstanding.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM">
    &#160;
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p></div>
  <div>
    &#160;
  </div>
  <div>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="toc" title="toc" href="#"></a>TABLE OF CONTENTS</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
    <tbody>
     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:top;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>Page</b></p> </td>
     </tr>

     <tr>
      <td colspan="3" style="vertical-align:bottom;width:46.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><a href="#partone" style="-sec-extract:exhibit;">PART I. FINANCIAL INFORMATION</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:top;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 1.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#finstmts" style="-sec-extract:exhibit;"><b>Financial Statements (Unaudited)</b></a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;text-indent:-9pt;"><a href="#bs" style="-sec-extract:exhibit;">Condensed Consolidated Balance Sheets</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt 0pt 0pt 9pt;text-indent:-9pt;"><a class="tocPGNUM" href="#bs">3</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#ops" style="-sec-extract:exhibit;">Condensed Consolidated Statements of Operations</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#ops">4</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#compinc" style="-sec-extract:exhibit;">Condensed Consolidated Statements of Comprehensive Income (Loss)</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#compinc">5</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#se" style="-sec-extract:exhibit;">Condensed Consolidated Statements of Stockholders&#8217;&#160;Equity</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#se">6</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#cf" style="-sec-extract:exhibit;">Condensed Consolidated Statements of Cash Flows</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#cf">7</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#notes" style="-sec-extract:exhibit;">Notes to Unaudited Condensed Consolidated Financial Statements</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#notes">8</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 2.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#mda" style="-sec-extract:exhibit;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#mda">17</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 3.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#quant" style="-sec-extract:exhibit;">Quantitative and Qualitative Disclosures About Market Risk</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#quant">27</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 4.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#controls" style="-sec-extract:exhibit;">Controls and Procedures</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#controls">27</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td colspan="3" style="vertical-align:bottom;width:46.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><a href="#parttwo" style="-sec-extract:exhibit;">PART II. OTHER INFORMATION</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 1.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#legal" style="-sec-extract:exhibit;">Legal Proceedings</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#legal">28</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 1A.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#risk" style="-sec-extract:exhibit;">Risk Factors</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#risk">28</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"><b>Item 5.</b></td>
      <td style="vertical-align:bottom;width:38.9%;"><a href="#otherinfo" style="-sec-extract:exhibit;">Other Information</a></td>
      <td style="vertical-align: bottom; width: 3.1%; text-align: right;"><a class="tocPGNUM" href="#otherinfo">28</a></td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 6.</b></p> </td>
      <td style="vertical-align:bottom;width:38.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#exhibits" style="-sec-extract:exhibit;">Exhibits</a></p> </td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#exhibits">29</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;">&#160;</td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:4.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#sigs" style="-sec-extract:exhibit;">Signatures</a></p> </td>
      <td style="vertical-align:bottom;width:38.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:3.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><a class="tocPGNUM" href="#sigs">30</a></p> </td>
     </tr>

    </tbody>
   </table>
   <div>
     &#160;
   </div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        2
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="partone" title="partone" href="#"></a>PART I. FINANCIAL INFORMATION</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="finstmts" title="finstmts" href="#"></a>ITEM 1.</b>&#160;&#160;<b>Financial Statements</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="bs" title="bs" href="#"></a>NCS MULTISTAGE HOLDINGS, INC.</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONDENSED CONSOLIDATED BALANCE SHEETS</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands, except share data)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754094" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,004</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754095" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-4">16,720</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable&#8212;trade, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754096" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,919</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754097" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,981</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Inventories, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754098" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">39,237</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754099" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">41,612</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754100" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,695</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754101" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,862</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other current receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754102" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,065</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754103" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,042</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Insurance receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c111754104" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InsuranceSettlementsReceivableCurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c111754105" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InsuranceSettlementsReceivableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-6">15,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754106" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">92,920</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754107" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">103,217</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754109" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,143</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754110" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,336</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754111" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,222</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754112" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,222</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Identifiable intangibles, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754113" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-4">4,240</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754114" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,407</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating lease assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754115" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,461</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754116" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,847</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deposits and other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754117" contextRef="i_2024-03-31" unitRef="USD" name="ncsm:DepositsAndOtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">873</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754118" contextRef="i_2023-12-31" unitRef="USD" name="ncsm:DepositsAndOtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">937</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred income taxes, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754119" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">66</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754120" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">66</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total noncurrent assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754121" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,005</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754122" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,815</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754123" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,925</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754124" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">152,032</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities and Stockholders&#8217; Equity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts payable&#8212;trade</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754127" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,489</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754128" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,227</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754129" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,814</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754130" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,702</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Income taxes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754131" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:TaxesPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">350</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754132" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:TaxesPayableCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">364</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754133" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,556</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754134" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,583</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Accrual for legal contingencies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c111754135" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;"><ix:nonFraction id="c111754136" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-6">15,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current maturities of long-term debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754137" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,441</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754138" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,812</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754139" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OtherLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,547</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754140" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,370</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754141" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,197</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754142" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,058</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt, less current maturities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754144" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,443</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754145" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,344</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating lease liabilities, long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754146" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,365</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754147" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,775</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754148" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">202</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754149" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">213</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred income taxes, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754150" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">239</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754151" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">249</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total noncurrent liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754152" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,249</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754153" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,581</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754154" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,446</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754155" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">42,639</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commitments and contingencies (Note 10)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;<span style="-sec-ix-hidden:c111754157">&#160;</span></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;<span style="-sec-ix-hidden:c111754158">&#160;</span></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stockholders&#8217; equity</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Preferred stock, $<span style="-sec-ix-hidden:c111754162"><span style="-sec-ix-hidden:c111754163">0.01</span></span> par value, <span style="-sec-ix-hidden:c111754164"><span style="-sec-ix-hidden:c111754165">10,000,000</span></span> shares authorized, <span style="-sec-ix-hidden:c111754166"><span style="-sec-ix-hidden:c111754168"><span style="-sec-ix-hidden:c111754167"><span style="-sec-ix-hidden:c111754169">no</span></span></span></span> shares issued and outstanding at March 31, 2024 and December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754160" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:PreferredStockValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754161" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PreferredStockValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Common stock, $<span style="-sec-ix-hidden:c111754172"><span style="-sec-ix-hidden:c111754173">0.01</span></span> par value, <span style="-sec-ix-hidden:c111754174"><span style="-sec-ix-hidden:c111754175">11,250,000</span></span> shares authorized, <span style="-sec-ix-hidden:c111754176">2,540,626</span> shares issued and <span style="-sec-ix-hidden:c111754178">2,485,708</span> shares outstanding at March 31, 2024 and <span style="-sec-ix-hidden:c111754177">2,482,796</span> shares issued and <span style="-sec-ix-hidden:c111754179">2,443,744</span> shares outstanding at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754170" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754171" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754180" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" format="ixt:num-dot-decimal" decimals="-3">445,404</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754181" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" format="ixt:num-dot-decimal" decimals="-3">444,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754182" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">86,248</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754183" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">85,752</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Retained deficit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754184" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">263,547</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754185" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">265,617</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;">Treasury stock, at cost, <span style="-sec-ix-hidden:c111754188">54,918</span> shares at March 31, 2024 and <span style="-sec-ix-hidden:c111754189">39,052</span> shares at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754186" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:TreasuryStockCommonValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,913</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754187" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:TreasuryStockCommonValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,676</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total stockholders' equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754190" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">93,721</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754191" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">91,618</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Non-controlling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754192" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:MinorityInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,758</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754193" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:MinorityInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,775</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754194" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">111,479</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754195" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">109,393</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total liabilities and stockholders' equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754196" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,925</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754197" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">152,032</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       3
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="ops" title="ops" href="#"></a>NCS MULTISTAGE HOLDINGS, INC.</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands, except per share data)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Revenues</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Product sales</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754205" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,758</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754206" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">31,430</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Services</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754207" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-5">12,100</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754208" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,124</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total revenues</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754209" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,858</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754210" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,554</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Cost of sales</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of product sales, exclusive of depreciation and amortization expense shown below</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754212" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,692</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754213" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,833</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cost of services, exclusive of depreciation and amortization expense shown below</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754214" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,595</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754215" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-4">6,180</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total cost of sales, exclusive of depreciation and amortization expense shown below</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754216" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,287</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754217" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">25,013</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Selling, general and administrative expenses</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754218" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-4">13,830</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754219" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,151</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Depreciation</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754220" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,073</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754221" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">943</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754222" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AdjustmentForAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">167</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754223" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AdjustmentForAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">167</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Income from operations</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754224" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,501</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754225" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,280</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Other income (expense)</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest expense, net</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754227" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" format="ixt:num-dot-decimal" decimals="-5" sign="-">100</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754228" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">209</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Provision for litigation, net of recoveries</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754229" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c111754230" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,514</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other income, net</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754231" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,137</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754232" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">292</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign currency exchange (loss) gain</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754233" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">498</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754234" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">55</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total other income (expense)</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754235" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">539</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754236" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">17,376</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Income (loss) before income tax</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754237" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,040</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754238" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">16,096</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Income tax expense (benefit)</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754239" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">487</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754240" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-5" sign="-">1,100</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754241" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,553</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754242" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,996</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss) attributable to non-controlling interest</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754243" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">483</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754244" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Net income (loss) attributable to NCS Multistage Holdings, Inc.</b></p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754245" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,070</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754246" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,969</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Earnings (loss) per common share</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc.</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754248" contextRef="d_2024-01-01_2024-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.83</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754249" contextRef="d_2023-01-01_2023-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">6.10</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc.</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754250" contextRef="d_2024-01-01_2024-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.82</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754251" contextRef="d_2023-01-01_2023-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">6.10</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Weighted average common shares outstanding</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Basic</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754253" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,508</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754254" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,452</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Diluted</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754255" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,539</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754256" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,452</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="compinc" title="compinc" href="#"></a>NCS MULTISTAGE HOLDINGS, INC.</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754263" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,553</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754264" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,996</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign currency translation adjustments, net of tax of $<span style="-sec-ix-hidden:c111754267"><span style="-sec-ix-hidden:c111754268">0</span></span></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754265" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">496</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754266" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">99</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754269" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,057</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754270" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,095</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less: Comprehensive income (loss) attributable to non-controlling interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754271" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">483</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754272" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Comprehensive income (loss) attributable to NCS Multistage Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754273" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,574</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754274" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,068</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       5
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="se" title="se" href="#"></a>NCS MULTISTAGE HOLDINGS, INC.</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS</b>&#8217;<b> EQUITY </b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands, except share data)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="42" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31, 2024</em></em></em></em></em></em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Preferred Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Common Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Additional<br/> Paid-In</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated<br/> Other<br/> Comprehensive</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Retained</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Treasury Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Non-controlling</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total<br/> Stockholders' </b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Capital</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Loss</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Deficit</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Interest</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Equity</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balances as of December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754275" contextRef="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754276" contextRef="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754277" contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,482,796</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754278" contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754279" contextRef="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">444,638</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754280" contextRef="i_2023-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">85,752</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754281" contextRef="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">265,617</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754282" contextRef="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">39,052</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754283" contextRef="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,676</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754284" contextRef="i_2023-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,775</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754285" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">109,393</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Share-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754287" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754289" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754290" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">766</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754291" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754292" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754294" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754295" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754296" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">766</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754298" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754300" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754301" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754302" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754303" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,070</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754305" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754306" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">483</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754307" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,553</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distribution to noncontrolling interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754309" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754311" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754312" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754313" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754314" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754316" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754317" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:num-dot-decimal" decimals="-5">500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754318" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" format="ixt:num-dot-decimal" decimals="-5">500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vesting of restricted stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754319" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754320" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754321" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:num-dot-decimal" decimals="INF">57,830</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754322" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754323" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754324" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754325" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754326" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754327" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754328" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754329" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares withheld</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754330" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754331" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754332" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754333" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754334" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754335" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754336" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754337" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">15,866</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754338" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">237</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754339" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754340" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">237</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754342" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754344" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754345" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754346" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">496</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754347" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754349" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754350" contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754351" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">496</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balances as of March 31, 2024</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754352" contextRef="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754353" contextRef="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754354" contextRef="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,540,626</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754355" contextRef="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754356" contextRef="i_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">445,404</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754357" contextRef="i_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">86,248</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754358" contextRef="i_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">263,547</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754359" contextRef="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">54,918</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754360" contextRef="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,913</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754361" contextRef="i_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,758</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754362" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">111,479</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="42" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31, 2023</em></em></em></em></em></em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Preferred Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Common Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Additional<br/> Paid-In</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated<br/> Other<br/> Comprehensive</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Retained</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Treasury Stock</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Non-controlling</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total<br/> Stockholders' </b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Capital</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Loss</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Deficit</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Interest</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Equity</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balances as of December 31, 2022</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754363" contextRef="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754364" contextRef="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754365" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,434,809</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754366" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">24</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754367" contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">440,475</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754368" contextRef="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">85,617</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754369" contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">262,464</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754370" contextRef="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">26,335</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754371" contextRef="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,389</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754372" contextRef="i_2022-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,233</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754373" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">109,262</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Share-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754375" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754377" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754378" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">913</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754379" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754380" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754382" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754383" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754384" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">913</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754386" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754388" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754389" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754390" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754391" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,969</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754393" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754394" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754395" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,996</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vesting of restricted stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754396" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754397" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754398" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:num-dot-decimal" decimals="INF">41,489</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754399" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754400" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754401" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754402" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754403" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754404" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754405" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754406" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares withheld</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754407" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754408" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754409" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:fixed-zero" decimals="INF" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754410" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754411" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754412" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754413" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754414" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" format="ixt:num-dot-decimal" decimals="INF">11,086</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754415" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">264</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754416" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754417" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">264</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754419" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754421" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754422" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754423" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">99</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754424" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754426" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754427" contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754428" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">99</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balances as of March 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754429" contextRef="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:fixed-zero" decimals="INF">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c111754430" contextRef="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754431" contextRef="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF">2,476,298</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754432" contextRef="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754433" contextRef="i_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">441,387</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754434" contextRef="i_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">85,716</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754435" contextRef="i_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">277,433</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754436" contextRef="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">37,421</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754437" contextRef="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,653</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754438" contextRef="i_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,206</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754439" contextRef="i_2023-03-31" unitRef="USD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">94,816</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       6
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="cf" title="cf" href="#"></a>NCS MULTISTAGE HOLDINGS, INC.</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands)</b></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Unaudited)</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Cash flows from operating activities</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income (loss)</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754447" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,553</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754448" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,996</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Adjustments to reconcile net income (loss) to net cash used in operating activities:</p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Depreciation and amortization</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754450" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,240</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754451" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,110</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amortization of deferred loan costs</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754452" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">51</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754453" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">51</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Share-based compensation</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754454" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">902</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754455" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,265</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Provision for inventory obsolescence</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754456" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:num-dot-decimal" decimals="-3">316</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754457" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:num-dot-decimal" decimals="-3">104</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Deferred income tax expense</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754458" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">5</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754459" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">23</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Gain on sale of property and equipment</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754460" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">172</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754461" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">83</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Provision for litigation, net of recoveries</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754462" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754463" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,514</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 18pt;">Net foreign currency unrealized loss (gain)</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c111754464" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">373</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c111754465" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" format="ixt:num-dot-decimal" decimals="-3">205</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Proceeds from note receivable</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754466" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="ncsm:ProceedsFromNotesReceivableOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">61</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754467" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="ncsm:ProceedsFromNotesReceivableOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">229</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Changes in operating assets and liabilities:</p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Accounts receivable&#8212;trade</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754469" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,282</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754470" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,917</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Inventories, net</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754471" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,521</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754472" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,786</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Prepaid expenses and other assets</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754473" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">29</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754474" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">933</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Accounts payable&#8212;trade</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754475" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,355</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754476" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:num-dot-decimal" decimals="-3">831</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Accrued expenses</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754477" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-4">130</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754478" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">274</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other liabilities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754479" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,339</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754480" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,719</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Income taxes receivable/payable</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754481" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">377</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754482" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,179</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Net cash used in operating activities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754483" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">1,880</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754484" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,551</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Cash flows from investing activities</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Purchases of property and equipment</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754486" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">299</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754487" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">503</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Purchase and development of software and technology</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754488" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">13</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754489" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">61</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Proceeds from sales of property and equipment</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754490" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">176</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754491" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">84</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Net cash used in investing activities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754492" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">136</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754493" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">480</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Cash flows from financing activities</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Payments on finance leases</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754495" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" format="ixt:num-dot-decimal" decimals="-3">449</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754496" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" format="ixt:num-dot-decimal" decimals="-3">387</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Line of credit borrowings</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754497" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,158</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754498" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,581</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Payments of line of credit borrowings</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754499" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" format="ixt:num-dot-decimal" decimals="-3">602</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754500" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,349</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Treasury shares withheld</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754501" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">237</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754502" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">264</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Distribution to noncontrolling interest</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754503" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:PaymentsToMinorityShareholders" scale="3" format="ixt:num-dot-decimal" decimals="-5">500</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754504" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:PaymentsToMinorityShareholders" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Net cash used in financing activities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754505" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">630</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754506" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">419</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Effect of exchange rate changes on cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754507" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">70</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754508" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">151</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Net change in cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754509" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,716</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754510" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,601</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash and cash equivalents beginning of period</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754511" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-4">16,720</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754512" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,234</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash and cash equivalents end of period</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754513" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,004</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754514" contextRef="i_2023-03-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,633</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Noncash investing and financing activities</b></p> </td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Assets obtained in exchange for new finance lease liabilities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754516" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">696</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754517" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">629</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Assets obtained in exchange for new operating lease liabilities</p> </td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754518" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754519" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">38</ix:nonFraction></td>
      <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       7
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
       NCS MULTISTAGE HOLDINGS, INC.
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
       NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="c2630027" escape="true">
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="notes" title="notes" href="#"></a>Note</b>&#160;<b><em style="font: inherit;">1.</em></b>&#160;&#160;<b>Basis of Presentation</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Nature of Business </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">NCS Multistage Holdings, Inc., a Delaware corporation, through its wholly owned subsidiaries and subsidiaries for which it has a controlling voting interest (collectively referred to as the &#8220;Company,&#8221; &#8220;NCS,&#8221; &#8220;we,&#8221; &#8220;our&#8221;<i> </i>and &#8220;us&#8221;), is primarily engaged in providing engineered products and support services for oil and natural gas well construction, well completions and field development strategies. We offer our products and services primarily to exploration and production companies for use both in onshore and offshore wells. We operate through service facilities principally located in Houston and Odessa, Texas; Tulsa, Oklahoma; Calgary, Red Deer, Grande Prairie and Estevan, Canada; Neuqu&#233;n, Argentina and Stavanger, Norway.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="c111756100" escape="true"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Basis of Presentation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Our accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X</em> of the Securities Exchange Act of <em style="font: inherit;">1934,</em> as amended, issued by the Securities Exchange Commission (&#8220;SEC&#8221;) and have <em style="font: inherit;">not</em> been audited by our independent registered public accounting firm. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with our financial statements and related notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;(&#8220;Annual Report&#8221;). We consolidate Repeat Precision, LLC and its subsidiary (&#8220;Repeat Precision&#8221;), a <ix:nonFraction id="c111754531" contextRef="i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember" unitRef="Pure" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" format="ixt:num-dot-decimal" decimals="1">50</ix:nonFraction>% owned entity, with operations in the United States and Mexico, because NCS has a controlling voting interest. The other&#160;party&#8217;s ownership is&#160;presented separately as a non-controlling interest. In the opinion of management, these condensed consolidated financial statements reflect all normal, recurring adjustments necessary for a fair statement of the interim periods presented. The results of operations for interim periods are <em style="font: inherit;">not</em> necessarily indicative of those for a full year. All intercompany accounts and transactions have been eliminated for purposes of preparing these condensed consolidated financial statements. In addition, certain reclassifications of prior period balances have been made to conform to the current period presentation.&#160;The reclassifications had <em style="font: inherit;">no</em> effect on the previously reported net loss.</p></ix:nonNumeric><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c111756101" escape="true"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Significant Accounting Policies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our significant accounting policies are described in &#8220;Note <em style="font: inherit;">2.</em> Summary of Significant Accounting Policies&#8221; in our Annual Report.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures.</i> This ASU improves income tax disclosures including a requirement for specific categories in the effective tax rate reconciliation, additional information for reconciling items that meet a quantitative threshold, certain disclosures pertaining to income taxes paid (net of refunds received) and amendments to other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024 </em>and should be applied prospectively although retrospective application is permitted. Early adoption is also permitted for financial statements that have <em style="font: inherit;">not</em> yet been issued. We are currently evaluating the impact of the adoption of this guidance.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> <i>Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures.</i> This ASU improves reportable segment disclosure requirements on an annual and interim basis and includes requirements for entities with a single reportable segment. The improvements include disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;), the title and position of the CODM and explanation of how the CODM uses the reported measure of segment profit or loss in assessing performance and allocating resources along with other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>and should be applied retrospectively. Early adoption is permitted. We are currently evaluating the impact of the adoption of this guidance.</p></ix:nonNumeric><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">8</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:SegmentReportingDisclosureTextBlock" id="c2630028" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">2.</em></b>&#160;&#160;<b>Segment and Geographic Information</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We have determined that we operate in <ix:nonFraction id="c111754545" contextRef="d_2024-01-01_2024-03-31" unitRef="Pure" name="us-gaap:NumberOfReportableSegments" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> reportable segment that has been identified based on how our chief operating decision maker manages our business.&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We aggregate revenue for presentation based on qualitative factors including the nature of the products and services, the nature and commonality of production processes, a shared customer base primarily in North America, the scope of geographic operations and a common industry and regulatory environment. However, we present revenue on a geographic basis, segregated between product sale and service revenues.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">The following table summarizes revenue by geographic area attributed based on the current billing address of the customer (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="c2630029" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754553" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,767</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754554" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">8,060</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754555" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,244</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754556" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,259</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754557" contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,011</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754558" contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,319</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754560" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">22,675</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754561" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">22,561</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754562" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,994</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754563" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">8,110</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754564" contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,669</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754565" contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-CA" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,671</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Countries</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754567" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,316</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754568" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">809</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754569" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">862</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754570" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">755</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754571" contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,178</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754572" contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-OtherCountriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,564</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754574" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,758</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754575" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-4">31,430</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754576" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-5">12,100</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754577" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,124</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754578" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,858</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754579" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,554</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="c2630030" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">3.</em></b>&#160;&#160;<b>Revenues</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Disaggregation of Revenue</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We sell our products and services primarily in North America and in selected international markets. See above "Note <em style="font: inherit;">2.</em> Segment and Geographic Information" for our disaggregated revenue by geographic area.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Contract Balances </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">If the timing of the delivery of products and provision of services is different from the timing of the customer payments, we recognize either a contract asset (performance precedes contractual due date in connection with estimates of variable consideration) or a contract liability (customer payment precedes performance) on our condensed consolidated balance sheet.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following table presents the current contract liabilities as of&#160;<em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="c2630031" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754591" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">460</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754592" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="ncsm:ContractWithCustomerLiabilityAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">88</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue recognized</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754593" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" format="ixt:num-dot-decimal" decimals="-3">326</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at March 31, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754594" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">222</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We currently do <span style="-sec-ix-hidden:c111754582"><span style="-sec-ix-hidden:c111754583">not</span></span> have any contract assets or non-current contract liabilities. Our contract liability as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> is included in other current liabilities on the condensed consolidated balance sheets. Our performance obligations for our product and services revenues are typically satisfied before the customer&#8217;s payment; however, prepayments <em style="font: inherit;"> may </em>occasionally be required. Revenue recognized from the contract liability balance was $<ix:nonFraction id="c111754584" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.3</ix:nonFraction>&#160;million&#160;for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>. There was <ix:nonFraction id="c111754586" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> revenue recognized from the contract liability balance for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Practical Expedient</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations when the related contract has a duration of <em style="font: inherit;">one</em> year or less. We recognize revenue equal to what we have the right to invoice when that amount corresponds directly with the value to the customer of our performance to date.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">9</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:InventoryDisclosureTextBlock" id="c2630032" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">4.</em></b>&#160;&#160;<b>Inventories, net</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Inventories consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="c2630033" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754600" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,252</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754601" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,395</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754602" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">361</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754603" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">559</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754604" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">36,624</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754605" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" format="ixt:num-dot-decimal" decimals="-3">38,658</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total inventories, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754606" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">39,237</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754607" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">41,612</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ncsm:OtherCurrentReceivablesTextBlock" id="c2630034" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">5.</em></b>&#160;&#160;<b>Other Current Receivables </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Other current receivables consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock" id="c2630035" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current income tax receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754623" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:IncomeTaxesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,016</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754624" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,418</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Employee receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754625" contextRef="i_2024-03-31" unitRef="USD" name="ncsm:EmployeeReceivablesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">201</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754626" contextRef="i_2023-12-31" unitRef="USD" name="ncsm:EmployeeReceivablesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">249</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754627" contextRef="i_2024-03-31" unitRef="USD" name="ncsm:OtherMiscellaneousReceivablesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,848</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754628" contextRef="i_2023-12-31" unitRef="USD" name="ncsm:OtherMiscellaneousReceivablesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,375</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total other current receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754629" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,065</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754630" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,042</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Employee receivables primarily consist of amounts paid by us for foreign withholding tax paid on behalf of employees working on international assignments, which is expected to be reimbursed to us by the employees when refunded as foreign tax credits on their home-country tax returns. As of&#160;<em style="font: inherit;"> March 31, 2024</em>&#160;and&#160;<em style="font: inherit;"> December 31, 2023</em>, a&#160;primary component of the other receivables balance is $<ix:nonFraction id="c111754609" contextRef="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember" unitRef="USD" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.2</ix:nonFraction>&#160;million related to a company-owned life insurance policy associated with a non-qualified deferred compensation plan which was terminated in late <em style="font: inherit;">2023.</em> We expect to utilize the proceeds from the liquidation of the insurance policy to fund the disbursements to settle liabilities under the terminated plan by the end of <em style="font: inherit;">2024.</em>&#160;The associated liability of $<ix:nonFraction id="c111754613" contextRef="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember" unitRef="USD" name="ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.2</ix:nonFraction>&#160;million is included in other current liabilities on the accompanying condensed consolidated balance sheets as of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023. </em>In addition, the other receivables balances includes amounts associated with a technical services and assistance agreement with our partner in Oman, of which $<ix:nonFraction id="c111754615" contextRef="i_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember" unitRef="USD" name="us-gaap:OtherReceivablesNetCurrent" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.9</ix:nonFraction> million as of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023 </em>pertains to the year ended <em style="font: inherit;"> December 31, 2023, </em>and an additional $<ix:nonFraction id="c111754617" contextRef="d_2024-01-01_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.3</ix:nonFraction> million as of <em style="font: inherit;"> March 31, 2024, </em>pertains to the <em style="font: inherit;">three</em> month period then ended.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="c2630036" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">6.</em></b>&#160;&#160;<b>Property and Equipment</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Property and equipment by major asset class consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="c2630037" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754647" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,597</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754648" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,630</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Building and improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754649" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,519</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754650" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,742</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754651" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,693</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754652" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,378</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers and software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754653" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,599</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754654" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,408</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754655" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-4">710</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754656" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">722</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754657" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">264</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754658" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">265</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of use assets - finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754659" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,689</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754660" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,709</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754661" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">57</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754662" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">57</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754663" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="0" format="ixt:num-dot-decimal" decimals="INF">45,128</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754664" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="0" format="ixt:num-dot-decimal" decimals="INF">44,911</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754665" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">22,643</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754666" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">21,912</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754667" contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="0" format="ixt:num-dot-decimal" decimals="INF">22,485</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754668" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="0" format="ixt:num-dot-decimal" decimals="INF">22,999</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754669" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:ConstructionInProgressGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">658</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754670" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:ConstructionInProgressGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">337</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754671" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,143</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754672" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,336</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">10</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following table presents the depreciation expense associated with the respective income statement line items for the&#160;<em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ncsm:ScheduleOfDepreciationTableTextBlock" id="c2630038" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of sales</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of product sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754680" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">468</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754681" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">362</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754682" contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">148</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754683" contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">154</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754684" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:DepreciationNonproduction" scale="3" format="ixt:num-dot-decimal" decimals="-3">457</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754685" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:DepreciationNonproduction" scale="3" format="ixt:num-dot-decimal" decimals="-3">427</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754686" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,073</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754687" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:num-dot-decimal" decimals="-3">943</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We evaluate our property and equipment for impairment whenever changes in circumstances indicate that the carrying amount of an asset group <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We&#160;determined there were <em style="font: inherit;">no</em> triggering events that indicated potential impairment of our property and equipment for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, and accordingly <ix:nonFraction id="c111754639" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:TangibleAssetImpairmentCharges" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> impairment loss has been recorded.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="c2630039" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">7.</em></b>&#160;&#160;<b>Goodwill and Identifiable Intangibles </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The carrying amount of goodwill is summarized as follows (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfGoodwillTextBlock" id="c2630040" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754715" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:GoodwillGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">177,162</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754716" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:GoodwillGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">177,162</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated impairment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754717" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">161,940</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754718" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">161,940</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754719" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,222</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754720" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">15,222</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We perform an annual impairment analysis of goodwill as of <em style="font: inherit;"> December 31, </em>or whenever there is a triggering event that indicates an impairment loss <em style="font: inherit;"> may </em>have been incurred. As of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, we did <em style="font: inherit;">not</em> identify any triggering events for Repeat Precision, our only reportable unit with goodwill, that would indicate potential impairment. Therefore, <ix:nonFraction id="c111754691" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> goodwill impairment has been recorded for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Identifiable intangibles by major asset class consist of the following (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="c880FB00E-B901-42E3-AB84-ADC95FAEF00D" escape="true" continuedAt="A7F920DA-C7A7-44AF-8B19-53B107550515">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754745" format="ixt-sec:duryear">1</ix:nonNumeric> - <ix:nonNumeric contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754747" format="ixt-sec:duryear">20</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754748" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,958</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754749" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">928</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754750" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,030</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754752" format="ixt-sec:duryear">10</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754754" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">4,100</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754755" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,938</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754756" contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,162</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c111754760" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,058</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(<ix:nonFraction id="c111754761" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,866</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c111754762" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,192</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754766" contextRef="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">48</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754768" contextRef="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">48</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754772" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,106</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754773" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,866</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754774" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-4">4,240</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:continuation id="A7F920DA-C7A7-44AF-8B19-53B107550515">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754799" format="ixt-sec:duryear">1</ix:nonNumeric> - <ix:nonNumeric contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754801" format="ixt-sec:duryear">20</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754802" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,958</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111754803" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">863</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754804" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,095</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c111754806" format="ixt-sec:duryear">10</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754808" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">4,100</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754809" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,836</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754810" contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,264</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c111754814" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,058</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(<ix:nonFraction id="c111754815" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,699</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c111754816" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,359</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754820" contextRef="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">48</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754822" contextRef="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">48</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754826" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,106</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111754827" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,699</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754828" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,407</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">11</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Total amortization expense, which is associated with selling, general and administrative expenses on the condensed consolidated statements of operations, was $<ix:nonFraction id="c111754696" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction>&#160;million for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Identifiable intangibles are tested for impairment whenever events or changes in circumstances indicate that their carrying amount <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. As of <em style="font: inherit;"> March 31, 2024</em>, we evaluated potential triggering events and determined that there were <em style="font: inherit;">no</em> triggering events which indicated potential impairment of our intangibles, which are substantially related to our Repeat Precision asset group. Therefore, we did <span style="-sec-ix-hidden:c111754702"><span style="-sec-ix-hidden:c111754703">not</span></span> record any impairment charges related to our identifiable intangibles for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="c2630043" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">8.</em></b>&#160;&#160;<b>Accrued Expenses </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Accrued expenses consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="c2630044" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and bonus</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754843" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccruedSalariesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,786</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754844" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccruedSalariesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,255</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and franchise taxes accrual</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754845" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">331</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754846" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">251</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Severance and other termination benefits</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754847" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">170</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754848" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">436</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued other miscellaneous liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754849" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">527</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754850" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">760</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accrued expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754851" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,814</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754852" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,702</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:18pt;">As previously disclosed in our Annual Report, we implemented certain restructuring efforts during <em style="font: inherit;">2023</em> to streamline our tracer diagnostics operations, consolidate facilities in the United States and Mexico, for Repeat Precision, and to eliminate redundancies in the structure of certain U.S. and international operations management and support functions.&#160;In addition, in <em style="font: inherit;"> July 2023, </em>an executive officer and NCS agreed that he would leave his position. In connection with these restructuring efforts, we incurred severance and other charges of $<ix:nonFraction id="c111754831" contextRef="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember" unitRef="USD" name="us-gaap:RestructuringCharges" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.9</ix:nonFraction> million in&#160;<em style="font: inherit;">2023.</em> Of this amount, we paid $<ix:nonFraction id="c111754834" contextRef="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember" unitRef="USD" name="us-gaap:PaymentsForRestructuring" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.1</ix:nonFraction> million in <em style="font: inherit;">2023</em> and $<ix:nonFraction id="c111754836" contextRef="d_2024-01-01_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember" unitRef="USD" name="us-gaap:PaymentsForRestructuring" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction> million for the <em style="font: inherit;">three</em> months ended&#160;<em style="font: inherit;"> March 31, 2024</em>, with&#160;a remaining severance and other termination benefits accrual of $<ix:nonFraction id="c111754838" contextRef="i_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember" unitRef="USD" name="us-gaap:RestructuringReserve" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction>&#160;million as of <em style="font: inherit;"> March 31, 2024</em>. We expect this severance and other termination benefits liability to be fully paid by <em style="font: inherit;"> July 2024.</em></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:DebtDisclosureTextBlock" id="c2630045" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">9</em></b><b>.</b>&#160;&#160;<b>Debt </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our long-term debt consists of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfDebtTableTextBlock" id="c2630046" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">ABL Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754902" contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754903" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Repeat Precision Promissory Note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c111754904" contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">556</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754905" contextRef="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754906" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:FinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,328</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111754907" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,156</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754908" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,884</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111754909" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,156</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754910" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,441</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111754911" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,812</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754912" contextRef="i_2024-03-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,443</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111754913" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,344</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The estimated fair value of total debt as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> was $<ix:nonFraction id="c111754854" contextRef="i_2024-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:DebtInstrumentFairValue" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.8</ix:nonFraction>&#160;million and $<ix:nonFraction id="c111754855" contextRef="i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member" unitRef="USD" name="us-gaap:DebtInstrumentFairValue" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.1</ix:nonFraction>&#160;million, respectively. The fair value of the Repeat Precision Promissory Note (as defined below) approximated the carrying value due to a variable interest rate and the ability to repay the note at any time.&#160;The fair value of the finance leases was estimated using Level <em style="font: inherit;">2</em> inputs by calculating the sum of the discounted future interest and principal payments at our incremental borrowing rate through the date of maturity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">12</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Below is a description of our financing arrangements.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABL Facility</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">On <em style="font: inherit;"> May 3, 2022, </em>we entered into a secured asset-based revolving credit facility (the &#8220;ABL Facility&#8221;) under which credit availability is subject to a borrowing base calculation. The ABL Facility is governed by the Credit Agreement dated as of <em style="font: inherit;"> May 3, 2022, </em>by and between NCS Multistage Holdings, Inc. (&#8220;NCSH&#8221;), Pioneer Investment, Inc. (&#8220;Pioneer&#8221;), NCS Multistage, LLC, NCS Multistage Inc. (&#8220;NCS Canada&#8221;), the other loan parties thereto, the lenders party thereto, and JPMorgan Chase Bank, N.A., as administrative agent and as a lender under the facility provided therein (the &#8220;Credit Agreement&#8221;). Concurrent with the entry into our Credit Agreement on <em style="font: inherit;"> May&#160;</em><em style="font: inherit;">3,</em>&#160;<em style="font: inherit;">2022,</em> our prior ABL facility was terminated.&#160;On <em style="font: inherit;"> April 16, 2024, </em>we entered into the <em style="font: inherit;">first</em> amendment to the Credit Agreement to modify the benchmark that <em style="font: inherit;"> may </em>be used for loans in Canadian dollars in connection with the cessation of the CDOR Rate&#160;and transition to the CORRA Rate.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The ABL Facility consists of a revolving credit facility in an aggregate principal amount of $<ix:nonFraction id="c111754861" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">35.0</ix:nonFraction> million made available to borrowers, of which up to $<ix:nonFraction id="c111754862" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="CAD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-7">10.0</ix:nonFraction> million <em style="font: inherit;"> may </em>be made in Canadian dollars and $<ix:nonFraction id="c111754863" contextRef="i_2022-05-03_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.5</ix:nonFraction> million <em style="font: inherit;"> may </em>be made available for letters of credit. Total borrowings available to the borrowers under the ABL Facility <em style="font: inherit;"> may </em>be limited subject to a borrowing base calculated on the sum of cash in a specified pledged account, eligible accounts receivables and eligible inventory, provided it does <em style="font: inherit;">not</em> include the assets of Repeat Precision. Our available borrowing base under the ABL Facility as of&#160;<em style="font: inherit;"> March 31, 2024</em> was $<ix:nonFraction id="c111754865" contextRef="i_2024-03-31_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-5">20.4</ix:nonFraction>&#160;million. The ABL Facility will mature on <em style="font: inherit;"> May 3, 2027. </em>As of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em>, we had <ix:nonFraction id="c111754866" contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="6" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> outstanding indebtedness under the ABL Facility.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Borrowings under the ABL Facility <em style="font: inherit;"> may </em>be made in U.S. dollars with interest calculated using either the &#8220;ABR&#8221;, the &#8220;Adjusted Daily Simple SOFR&#8221; or the &#8220;Adjusted Term SOFR Rate&#8221;, and in Canadian dollars with interest calculated using the &#8220;Canadian Prime Rate&#8221; or the &#8220;Adjusted Term CORRA Rate&#8221; (each as defined in the amended and restated Credit Agreement). Borrowings bear interest plus a margin that varies depending on our leverage ratio as follows: (i) for ABR based loans, between <ix:nonFraction id="c111754868" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AlternateBaseRateAbrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="3">1.40</ix:nonFraction>% and <ix:nonFraction id="c111754869" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AlternateBaseRateAbrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="3">2.40</ix:nonFraction>%, and (ii) for Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and Adjusted Term CORRA Rate, between <ix:nonFraction id="c111754870" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="3">2.40</ix:nonFraction>% and <ix:nonFraction id="c111754871" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="3">3.40</ix:nonFraction>%. We must also pay a commitment fee calculated at&#160;<ix:nonFraction id="c111754872" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember" unitRef="Pure" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" format="ixt:num-dot-decimal" decimals="4">0.25</ix:nonFraction>% to <ix:nonFraction id="c111754873" contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember" unitRef="Pure" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" format="ixt:num-dot-decimal" decimals="3">0.50</ix:nonFraction>% per annum, based on unused commitments. The applicable interest rate at <em style="font: inherit;"> March 31, 2024</em> was <ix:nonFraction id="c111754874" contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">8.0</ix:nonFraction>%. We incurred interest expense related to the ABL Facility, including commitment fees, of less than $<ix:nonFraction id="c111754875" contextRef="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction> million&#160;for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The obligations of the borrowers under the ABL Facility are guaranteed by NCSH and each of our U.S. and Canadian subsidiaries (other than Repeat Precision), as well as each of our future direct and indirect subsidiaries organized under the laws of the United States or Canada (subject to certain exceptions), and are secured by substantially all of the assets of NCSH and its subsidiaries, in each case, subject to certain exceptions and permitted liens.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The Credit Agreement requires, as a condition to borrowing, that available cash on hand after borrowings does <em style="font: inherit;">not</em> exceed $<ix:nonFraction id="c111754880" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="ncsm:DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" scale="6" format="ixt:num-dot-decimal" decimals="-7">10.0</ix:nonFraction> million. The Credit Agreement also requires us to (i) maintain, for quarters during which liquidity is less than <ix:nonFraction id="c111754881" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="Pure" name="ncsm:DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" scale="-2" format="ixt:num-dot-decimal" decimals="1">20</ix:nonFraction>% of the aggregate revolving commitments, a fixed charge coverage ratio of at least <ix:nonFraction id="c111754882" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="Pure" name="ncsm:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.0</ix:nonFraction> to <em style="font: inherit;">1.0</em> and (ii) to prepay advances to the extent that the outstanding loans and letter of credit amounts exceed the most recently calculated borrowing base. As of <em style="font: inherit;"> March 31, 2024</em>, we were in compliance with these financial covenants. The Credit Agreement also contains customary affirmative and negative covenants, including, among other things, restrictions on the creation of liens, the incurrence of indebtedness, investments, dividends and other restricted payments, dispositions and transactions with affiliates.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The Credit Agreement includes customary events of default for facilities of this type (with customary materiality thresholds and grace periods, as applicable). If an event of default occurs, the lenders party to the Credit Agreement <em style="font: inherit;"> may </em>elect (after the expiration of any applicable notice or grace periods) to declare all outstanding borrowings under such facility, together with accrued and unpaid interest and other amounts payable thereunder, to be immediately due and payable. The lenders party to the Credit Agreement also have the right upon an event of default thereunder to terminate any commitments to provide further borrowings, or to provide additional financing in excess of the borrowing base limit, or to proceed against the collateral securing the ABL Facility.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We capitalized direct costs of $<ix:nonFraction id="c111754884" contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsGross" scale="6" format="ixt:num-dot-decimal" decimals="-6">1.0</ix:nonFraction> million in connection with the Credit Agreement, which are being amortized over the term of the ABL Facility using the straight-line method. Amortization of the deferred financing charges of $<ix:nonFraction id="c111754885" contextRef="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction>&#160;million for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, was included in interest expense, net.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Repeat Precision Promissory Note</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">On <em style="font: inherit;"> February&#160;</em><em style="font: inherit;">16,</em> <em style="font: inherit;">2018,</em> Repeat Precision entered into a promissory note for an aggregate borrowing capacity of $<ix:nonFraction id="c111754891" contextRef="i_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.3</ix:nonFraction>&#160;million with Security State Bank &amp; Trust, Fredericksburg (the &#8220;Repeat Precision Promissory Note&#8221;). The Repeat Precision Promissory Note has been renewed several times and is scheduled to mature on <em style="font: inherit;"> August 10, 2024. </em>The note bears interest at a variable interest rate based on prime plus <ix:nonFraction id="c111754892" contextRef="d_2018-02-16_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember_VariableRateAxis-PrimeRateMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="2">1.00</ix:nonFraction>%. The applicable interest rate at <em style="font: inherit;"> March 31, 2024</em> was <ix:nonFraction id="c111754893" contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" format="ixt:num-dot-decimal" decimals="3">9.5</ix:nonFraction>%. The Repeat Precision Promissory Note is collateralized by certain equipment, inventory and receivables of Repeat Precision. Total borrowings <em style="font: inherit;"> may </em>be limited subject to a borrowing base calculation, which includes a portion of Repeat Precision&#8217;s eligible receivables, inventory and equipment. As of <em style="font: inherit;"> March 31, 2024</em>, Repeat Precision had $<ix:nonFraction id="c111754894" contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.6</ix:nonFraction> million of outstanding indebtedness under the promissory note. As of <em style="font: inherit;"> December 31, 2023, </em>there was <ix:nonFraction id="c111754895" contextRef="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="6" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> outstanding indebtedness under the promissory note. Repeat Precision&#8217;s indebtedness is guaranteed by Repeat Precision and is <em style="font: inherit;">not</em> guaranteed by any other NCS entity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance Leases</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We lease assets under finance lease arrangements including an office and laboratory in Tulsa, Oklahoma, as well as facilities in Odessa, Texas, and certain operating equipment and software. We also maintain a vehicle leasing arrangement with a fleet management company through which we lease light vehicles and trucks that meet the finance lease criteria.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">13</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="c2630047" escape="true">
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">10.</em></b>&#160;&#160;<b>Commitments and Contingencies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Litigation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">In the ordinary course of our business, from time to time, we have various claims, lawsuits and administrative proceedings that are pending or threatened with respect to commercial, intellectual property and employee matters.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Texas Matter</i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><span style="background-color:#ffffff;">NCS was a defendant in a lawsuit in the District Court of Winkler County, Texas (the &#8220;Texas Matter&#8221;) that was settled in <em style="font: inherit;"> December 2023, </em>where the insurance carrier agreed to pay the mutually-agreed settlement amounts to the plaintiff in settlement of all liabilities, resulting in <em style="font: inherit;">no</em> cash payments by NCS. The lawsuit was filed in <em style="font: inherit;"> September 2019 </em>by plaintiffs Boyd &amp; McWilliams Energy Group, Inc. </span><i><span style="background-color:#ffffff;">et. al. </span></i><span style="background-color:#ffffff;">claiming damage to their wells in <em style="font: inherit;">2018</em> resulting from an alleged product defect related to components provided by a <em style="font: inherit;">third</em>-party supplier. In <em style="font: inherit;"> May 2023, </em>we believed the jury awarded damages of $<ix:nonFraction id="c111754918" contextRef="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember" unitRef="USD" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">17.5</ix:nonFraction> million against us to the plaintiff, which we expensed as a separate&#160;line within the other income (expense) section&#160;of the accompanying condensed consolidated statement&#160;of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023. </em>Subsequently,&#160;a judgment was rendered, above our initial expectations from the jury verdict, awarding the plaintiff total damages of $<ix:nonFraction id="c111754920" contextRef="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember_RangeAxis-MaximumMember" unitRef="USD" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">42.5</ix:nonFraction> million. During <em style="font: inherit;">2023,</em> we accrued $<ix:nonFraction id="c111754922" contextRef="i_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" format="ixt:num-dot-decimal" decimals="-5">40.8</ix:nonFraction> million which included this judgment amount and estimated court costs, less $<ix:nonFraction id="c111754923" contextRef="d_2023-05-16_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember" unitRef="USD" name="ncsm:LossContingencyDamagesPaidByInsuranceValue" scale="6" format="ixt:num-dot-decimal" decimals="-6">2.0</ix:nonFraction> million previously paid to the plaintiff by our insurance carrier. During the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2023,</em> in connection with entering into a settlement agreement, we reversed the accrual for this legal contingency of $<ix:nonFraction id="c111754926" contextRef="d_2023-10-01_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember" unitRef="USD" name="ncsm:LossContingencyAccrualReversalProvision" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">40.8</ix:nonFraction> million. As of <em style="font: inherit;"> December 31, 2023, </em>because we had entered into a settlement agreement where the insurance carrier agreed to pay all amounts due to the plaintiff in early <em style="font: inherit;">2024,</em> we recorded an insurance receivable for expected but unpaid insurance recoveries and a remaining provision for legal contingencies of $<ix:nonFraction id="c111754928" contextRef="i_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember" unitRef="USD" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" format="ixt:num-dot-decimal" decimals="-6">15.0</ix:nonFraction> million. The settlement was fully paid by the insurance carrier in <em style="font: inherit;"> January 2024.</em></span></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Canada Patent Matters</i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;">&#9679;&#160; On <em style="font: inherit;"> July&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2018,</em> we filed a patent infringement lawsuit seeking unspecified damages&#160;against Kobold Corporation, Kobold Completions Inc. and <em style="font: inherit;">2039974</em> Alberta Ltd. (&#8220;Kobold&#8221;) in the Federal Court of Canada (&#8220;Canada Court&#8221;), alleging that Kobold&#8217;s fracturing tools and methods infringe on several of our Canadian patents. On <em style="font: inherit;"> July 12, 2019, </em>Kobold filed a counterclaim seeking unspecified damages&#160;alleging that our fracturing tools and methods&#160;infringe on&#160;their patent.&#160;The patent infringement litigation against Kobold and their counterclaim was heard in early <em style="font: inherit;">2022.</em></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">On <em style="font: inherit;"> October 10, 2023, </em>the judge rendered a decision against us holding that our asserted patents are invalid and that we are infringing the Kobold asserted patent. The Canada Court ordered us to pay Kobold approximately $<ix:nonFraction id="c111754933" contextRef="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember" unitRef="USD" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.8</ix:nonFraction> million ($<ix:nonFraction id="c111754934" contextRef="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember" unitRef="CAD" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.5</ix:nonFraction> million in Canadian dollars) in costs and disbursements, including taxes payable thereon, and granted an injunction prohibiting us from any further infringement of the specified&#160;patent. We paid this amount to Kobold in <em style="font: inherit;"> November 2023.&#160;</em></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">We believe that applicable law supports strong grounds to appeal the decision by the Canada Court as well as to reduce the costs award significantly. We have appealed the judgment and believe we have strong arguments that <em style="font: inherit;"> may </em>lead to a reversal of substantial portions of the decision, although a loss <em style="font: inherit;"> may </em>be reasonably possible. We expect the appeal to be heard by late <em style="font: inherit;">2024,</em> and a decision granted by mid-<em style="font: inherit;">2025.</em> If we do <em style="font: inherit;">not</em> prevail in the appeal phase, the damages portion would then be decided by the Canada Court and we do <em style="font: inherit;">not</em> know what damages, if any, will be awarded to Kobold. We&#160;would expect any damages awarded to be more modest because of the relative ease and minimal cost in implementing changes to our product to comply with the injunction, with such changes resulting in <em style="font: inherit;">no</em> significant&#160;commercial impact to date.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">&#9679;&#160; On <em style="font: inherit;"> April 6, 2020, </em>Kobold filed a separate patent infringement lawsuit seeking unspecified damages&#160;against us in the Canada&#160;Court, alleging that our fracturing tools infringe on their Canadian patents.&#160;In the summary judgment phase, we have successfully dismissed some of the asserted products. However, we were <em style="font: inherit;">not</em> able to dismiss all of the claims because there remained factual determinations that were <em style="font: inherit;">not</em> possible in a summary judgment proceeding for our other products. We believe we have strong arguments of invalidity and non-infringement in this matter. This patent infringement litigation has <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">not</em> yet been assigned a trial date.</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#160;</p>
   <div style="font-size: 10pt; text-indent: 9pt;">
    <b><i>Other Patent Matters</i></b>
   </div>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">In connection with our patent infringement jury verdict against Nine Energy Services, Inc. (&#8220;Nine&#8221;), the Western District of Texas, Waco Division (&#8220;Waco District Court&#8221;) entered final judgment in <em style="font: inherit;"> June 2022 </em>and awarded NCS approximately $<ix:nonFraction id="c111754942" contextRef="d_2022-06-01_2022-06-30_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember" unitRef="USD" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.5</ix:nonFraction> million in damages for Nine&#8217;s infringement of U.S. Patent <em style="font: inherit;">No.</em> <em style="font: inherit;">10,465,445</em> (&#8220;the <em style="font: inherit;">&#8217;445</em> Patent&#8221;).&#160;At a hearing in <em style="font: inherit;"> December 2022, </em>the Waco District Court announced it would be awarding hundreds of thousands of dollars&#160;in supplemental damages, interest, and costs and ordered Nine to pay an ongoing royalty for the sale of infringing casing flotation devices for the life of the <em style="font: inherit;">&#8217;445</em> Patent. In addition, in <em style="font: inherit;"> August 2022 </em>in connection with our patent infringement jury verdict against TCO AS, the jury awarded NCS approximately $<ix:nonFraction id="c111754947" contextRef="d_2022-08-01_2022-08-31_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember" unitRef="USD" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.9</ix:nonFraction> million in damages for TCO AS&#8217;s infringement of the <em style="font: inherit;">&#8217;445</em> Patent.&#160;The Waco District Court has entered the final judgment in that case, and we are seeking an award of ongoing royalties for TCO AS&#8217;s continued post-judgment infringement, supplemental damages, interest, and cost&#160;which should be heard by the Waco District Court in <em style="font: inherit;"> May 2024.&#160;</em>Both cases remain subject to appeal. Therefore, we have <em style="font: inherit;">not</em> recorded any potential gain contingencies associated with these matters in the accompanying condensed consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">In accordance with GAAP, we accrue for contingencies where the occurrence of a material loss is probable and can be reasonably estimated. Our legal contingencies <em style="font: inherit;"> may </em>increase or decrease, on a matter-by-matter basis, to account for future developments. Although the outcome of any legal proceeding cannot be predicted with any certainty, our assessment of the likely outcome of litigation matters is based on our judgment of a number of factors, including experience with similar matters, past history, precedents, relevant financial information and other evidence and facts specific to each matter.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">14</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="c2630048" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">11.</em></b>&#160;&#160;<b>Share-Based Compensation</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted <ix:nonFraction id="c111754954" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">24,366</ix:nonFraction>&#160;equity-classified restricted stock units (&#8220;RSUs&#8221;) with a weighted average grant date fair value of $<ix:nonFraction id="c111754955" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">15.35</ix:nonFraction>&#160;to the nonemployee members of the Board of Directors.&#160;The RSUs granted to the members of our Board of Directors generally vest on the <span style="-sec-ix-hidden:c111754956">one</span> year anniversary of the grant date and either settle at vesting or, if the director has elected to defer the RSUs, within <em style="font: inherit;">thirty</em> days following the earlier of the termination of the director&#8217;s service for any reason or a change of control.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted <ix:nonFraction id="c111754959" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">202,225</ix:nonFraction>&#160;equivalent stock units, or cash-settled, liability-classified RSUs (&#8220;ESUs&#8221;), with a weighted average grant date fair value of $<ix:nonFraction id="c111754960" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">15.35</ix:nonFraction>. When ESUs are granted to employees, they are valued at fair value, which we measure at&#160;the closing price of our common stock on the date of grant. Since ESUs will be settled in cash, we record a liability, which is remeasured each reporting period at fair value based upon the closing price of our common stock until the awards are settled. The ESUs generally vest and settle over a period of <span style="-sec-ix-hidden:c111754961">three</span> equal annual installments beginning on or around the anniversary of the date of grant. The cash settled for any ESU will <em style="font: inherit;">not</em> exceed the maximum payout established by our Compensation, Nominating and Governance Committee of the Board of Directors.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">In addition, during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted <ix:nonFraction id="c111754964" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">56,157</ix:nonFraction>&#160;performance stock unit awards (&#8220;PSUs&#8221;), which have a performance period from <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1,</em> <em style="font: inherit;">2024</em>&#160;to <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2026.</em> The PSUs grant date fair value of $<ix:nonFraction id="c111754969" contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">15.27</ix:nonFraction>&#160;was measured using a Monte Carlo simulation. The number of PSUs ultimately issued under the program is dependent upon our total shareholder return relative to a performance peer group (&#8220;relative TSR&#8221;) over the <span style="-sec-ix-hidden:c111754970">three</span> year performance period. Each PSU associated with the <em style="font: inherit;"> March&#160;</em><em style="font: inherit;">2024</em>&#160;award will settle for between <span style="-sec-ix-hidden:c111754972">zero</span> and <ix:nonFraction id="c111754973" contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MaximumMember" unitRef="Share" name="ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.25</ix:nonFraction> shares of our common stock in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2027.</em> The threshold performance level (<span style="-sec-ix-hidden:c111754976">25th</span> percentile relative TSR) earns <em style="font: inherit;">50%</em> of the target&#160;PSUs, the mid-point performance level (<span style="-sec-ix-hidden:c111754978">50th</span> percentile relative TSR) earns <em style="font: inherit;">100%</em> of the target PSUs and the maximum performance level (<span style="-sec-ix-hidden:c111754980">75th</span> percentile relative TSR) or greater earns <em style="font: inherit;">125%</em> of the target PSUs.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Total share-based compensation expense for all awards was $<ix:nonFraction id="c111754982" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.9</ix:nonFraction>&#160;million and $<ix:nonFraction id="c111754983" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.3</ix:nonFraction>&#160;million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c2630049" escape="true">
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">12.</em></b>&#160;&#160;<b>Income Taxes</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but <em style="font: inherit;">not</em> limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, permanent and temporary differences and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes <em style="font: inherit;"> may </em>change as new events occur, more experience is acquired or additional information is obtained. The computation of the annual estimated effective tax rate includes applicable modifications, which were projected for the year, such as certain book expenses <em style="font: inherit;">not</em> deductible for tax, tax credits and foreign deemed dividends.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Our effective tax rate (&#8220;ETR&#8221;) from continuing operations was <ix:nonFraction id="c111754989" contextRef="d_2024-01-01_2024-03-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:num-dot-decimal" decimals="2">16.0</ix:nonFraction>% and <ix:nonFraction id="c111754990" contextRef="d_2023-01-01_2023-03-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:num-dot-decimal" decimals="3">6.8</ix:nonFraction>% for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.&#160;The&#160;income tax expense and benefit for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31,&#160;</em><em style="font: inherit;">2024</em>&#160;and <em style="font: inherit;">2023,</em> respectively, primarily relates to results generated by our U.S. and certain foreign businesses. The income tax provision for both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> does <em style="font: inherit;">not</em> include effects of losses within the United States, Canada, or other jurisdictions, from which we cannot currently benefit. In addition, for both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> the income tax provision includes effects of changes in valuation allowances established against our previously recognized deferred tax assets, including against net operating loss carryforwards, in the United States, Canada, or other jurisdictions. For both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> due to the impact of the valuation allowances on tax expense, significant variations exist in the customary relationship between income tax expense and pretax accounting income.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">15</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NCS MULTISTAGE HOLDINGS, INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:EarningsPerShareTextBlock" id="c2630050" escape="true">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">13.</em></b>&#160;<span style="background-color:#ffffff;">&#160;</span><b><span style="background-color:#ffffff;">Earnings (Loss) Per Co</span>mmon Share </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">The following table presents the reconciliation of the numerator and denominator for calculating earnings (loss) per common share from net income (loss) (in thousands, except per share data):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="c2630051" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111755012" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,553</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c111755013" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,996</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: income (loss) attributable to non-controlling interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111755014" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">483</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c111755015" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">27</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss) attributable to NCS Multistage Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755016" contextRef="d_2024-01-01_2024-03-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,070</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111755017" contextRef="d_2023-01-01_2023-03-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">14,969</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111755019" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,508</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c111755020" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,452</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Dilutive effect of stock options, RSUs and PSUs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111755021" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" format="ixt:num-dot-decimal" decimals="-3">31</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c111755022" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755023" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,539</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755024" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,452</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings (loss) per common share</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755026" contextRef="d_2024-01-01_2024-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.83</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111755027" contextRef="d_2023-01-01_2023-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">6.10</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755028" contextRef="d_2024-01-01_2024-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.82</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c111755029" contextRef="d_2023-01-01_2023-03-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF" sign="-">6.10</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Potentially dilutive securities excluded as anti-dilutive</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755030" contextRef="d_2024-01-01_2024-03-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">74</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c111755031" contextRef="d_2023-01-01_2023-03-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">154</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       16
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160; &#160;</p>
  <div>
    &#160;
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="mda" title="mda" href="#"></a>Item 2.</b>&#160;&#160;<b>Management</b>&#8217;<b>s Discussion and Analysis of Financial Condition and Results of Operations </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>The following discussion and analysis of our financial condition and results of operations should be read together with our financial statements and the related notes thereto included in this Quarterly Report on Form 10-Q (</i>&#8220;<i>Quarterly Report</i>&#8221;<i>) and with our audited financial statements and the related notes thereto included in our Annual Report on Form 10-K </i>(&#8220;<i>Annual Report</i>&#8221;)<i>, filed with the Securities and Exchange Commission (the </i>&#8220;<i>SEC</i>&#8221;<i>). This discussion and analysis contains forward-looking statements regarding the industry outlook, estimates and assumptions concerning events and financial and industry trends that may affect our future results of operations or financial condition and other non-historical statements. These forward-looking statements are subject to numerous risks and uncertainties, including but not limited to the risks and uncertainties described in </i>&#8220;&#8212;<i>Cautionary Note Regarding Forward-Looking Statements</i>&#8221;<i> and </i>&#8220;<i>Risk Factors.</i>&#8221;<i> Our actual results may differ materially from those contained in or implied by these forward-looking statements. As used in this Quarterly Report, except where the context otherwise requires or where otherwise indicated, the terms </i>&#8220;<i>Company,</i>&#8221;<i> </i>&#8220;<i>NCS,</i>&#8221;<i> </i>&#8220;<i>we,</i>&#8221;<i> </i>&#8220;<i>our</i>&#8221;<i> and </i>&#8220;<i>us</i>&#8221;<i> refer to NCS Multistage Holdings, Inc.</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Overview and Outlook</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We are a leading provider of highly engineered products and support services that facilitate the optimization of oil and natural gas well construction, well completions and field development strategies. We provide our products and services primarily to exploration and production (&#8220;E&amp;P&#8221;) companies for use in onshore and offshore wells, predominantly wells that have been drilled with horizontal laterals in both unconventional and conventional oil and natural gas formations. Our products and services are utilized in oil and natural gas basins throughout North America and in selected international markets, including the North Sea, the Middle East, Argentina and China.&#160;We provide our products and services to various customers, including leading large independent oil and natural gas companies and major oil companies.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our primary offering is our fracturing systems products and services, which enable efficient pinpoint stimulation: the process of individually stimulating each entry point into a formation targeted by an oil or natural gas well. Our fracturing systems products and services can be used in both cemented and open-hole wellbores and enable our customers to precisely place stimulation treatments in a more controlled and repeatable manner as compared with traditional completion techniques. Our fracturing systems products and services are utilized in conjunction with third-party providers of pressure pumping, coiled tubing and other services. As an extension of fracturing systems, we offer enhanced recovery systems, which enable our customers to inject water, other fluids, or gases in a controlled manner with the objective of increasing the number of hydrocarbons produced from their assets.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We own a 50% interest in Repeat Precision, LLC (&#8220;Repeat Precision&#8221;), which sells composite frac plugs, perforating guns and related products. We provide tracer diagnostics services for well completion and reservoir characterization that utilize downhole chemical and radioactive tracers. We sell products for well construction, including casing buoyancy systems, liner hanger systems and toe initiation sleeves. We operate in one reportable segment that has been identified based on how our chief operating decision maker manages our business.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our products and services are primarily sold to North American E&amp;P companies and our ability to generate revenues from our products and services depends upon oil and natural gas drilling and completion activity in North America. Oil and natural gas drilling and completion activity is directly influenced by oil and natural gas prices.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Based on E&amp;P company activity to date and expected capital budgets for the remainder of 2024, as well as&#160;industry reports, we believe that annual average industry drilling and completion activity in Canada will be flat to slightly lower compared to 2023 and may be impacted&#160;by fresh water rationing in certain regions in Canada due to recent&#160;drought conditions, thereby potentially reducing completions activity in those regions. We expect activity in the United States to decline on average by 5% to 10% compared to 2023, although such activity may increase modestly&#160;throughout the remainder of 2024 from recent levels.&#160;We continue to expect international industry activity to improve on average between 5% to&#160;10% in 2024&#160;as compared to 2023.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Oil and natural gas prices were volatile in 2023, and this volatility continued into 2024, as a result of unrest associated with the ongoing war between Russia and Ukraine, the Israeli-Hamas conflict, and the potential for escalation of tensions in the Red Sea. If conflict escalates in the Middle East, it&#160;could result in further commodity price volatility. However, to mitigate the impact of uncertain economic conditions on the oil market,&#160;certain countries continue to extend voluntary crude oil output cuts and maintain spare capacity, with the ability to increase production relatively quickly, if needed. See further discussion below on oil and natural gas pricing.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">We continue to face intense competitive pressure across all of our product and services offerings, which has and may continue to have a negative impact on market share and operating margins for certain product lines. Furthermore, this competitive pressure constrains our ability to raise prices in an inflationary environment, which was more pronounced in early to mid-2023 but has since partially improved.</p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">For the past two years, we have experienced modest disruptions to our supply chain, and higher prices for certain raw materials, including steel and chemicals, and purchased components and outsourced services. This cost inflation persisted throughout 2022 and continued into 2023, though prices for steel have begun to moderate. While we have endeavored to increase customer prices to defray our higher raw material and component costs, these price increases have not always fully offset our higher input costs. We also experienced tight labor conditions starting in&#160;2022, which has led to increased employee turnover, delays in filling open positions and labor cost inflation, which impacted both our cost of sales and selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses and resulted in higher salaries, hourly pay rates and benefit costs. However, labor cost inflation while still elevated, began to decrease during the latter part of 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">To counter inflationary pressures on the economy, central banks, including the U.S. Federal Reserve, increased reference interest rates several times between March 2022 and July 2023, an action which typically is expected to increase borrowing costs and restrain economic activity. In&#160;March&#160;2024, the U.S. Federal Reserve did not increase the benchmark interest rate which remains unchanged in 2024 to date, amid signs of more persistent inflation and strong economic growth. While the U.S. Federal Reserve has not changed the benchmark interest rate recently and rate cuts are possible&#160;later in 2024, unfavorable inflation data could delay any action.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:18pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       17
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Market Conditions</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Oil and Natural Gas Drilling and Completion Activity</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">While&#160;oil and natural gas prices remain volatile, the average WTI crude oil pricing remained relatively flat&#160;in the first quarter of 2024 as compared to the fourth quarter of 2023. During the first&#160;quarter of 2024, members of OPEC and certain other countries, including Russia (informally known as &#8220;OPEC+&#8221;) agreed to an&#160;extension of additional crude oil production cuts of 2.2&#160;MMBBL/D until the end of June 2024. Since&#160;2022, OPEC + has implemented various production cuts to address the uncertain outlook in the global economic and oil markets.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><span style="background-color:#ffffff;">Natural gas pricing continues to be volatile and has decreased in 2024&#160;to an average of $2.15&#160;per MMBtu during the first quarter of 2024&#160;compared to an average of $2.74&#160;per MMBtu during the fourth&#160;quarter of 2023. Realized natural gas prices for Canadian E&amp;P customers are typically at a discount to U.S. Henry Hub pricing. Natural gas pricing declined in 2023 due to overall warm winter weather conditions and extended downtime at an LNG export facility, which decreased near-term demand and led to robust levels of natural gas in storage, which has negatively impacted drilling and completion activity in certain regions, particularly in the United States. In 2024, natural gas prices have further&#160;declined as a result of a mild winter and continued high surplus level in natural gas storage.&#160;</span></p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Sustained meaningful declines in commodity prices, or sustained periods when the local pricing received in regional markets is below benchmark pricing, known in the industry as high differentials, would be expected to lead North American E&amp;P companies to reduce drilling and completion activity, which could negatively impact our business.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 18pt;">Listed and depicted below are recent crude oil and natural gas pricing trends, as provided by the Energy Information Administration (&#8220;EIA&#8221;) of the U.S. Department of Energy:</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&#160;</td>
     <td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Average Price</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Quarter Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>WTI Crude (per Bbl)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Brent Crude (per Bbl)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Henry Hub Natural Gas (per MMBtu)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3/31/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">75.93</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">81.07</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.64</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">6/30/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">73.54</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77.99</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.16</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">9/30/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82.25</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">86.65</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.59</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">12/31/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">78.53</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">84.01</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.74</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3/31/2024</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77.50</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82.92</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.15</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div style="text-align: center;">
   <img alt="a02.jpg" src="a02.jpg"/></div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div style="text-align: center;">
   <img alt="a03.jpg" src="a03.jpg"/></div>
  <div style="text-align: center;">
    &#160;
  </div>
  <div style="text-align: center;">
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        18
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Listed and depicted below are the average number of operating onshore rigs in the United States and in Canada per quarter since the first&#160;quarter of 2023, as provided by Baker Hughes Company. The quarterly changes, particularly for the second quarter Canadian land rig count, can be partially attributed to seasonality of activity in that market:</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Average Drilling Rig Count</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 46%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Quarter Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>U.S. Land</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Canada Land</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>North America Land</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3/31/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">744</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">221</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">965</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">6/30/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">699</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">116</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">815</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">9/30/2023</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">630</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">187</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">817</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">12/31/2024</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">601</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">180</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3/31/2024</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">602</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">208</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">810</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div style="text-align: center;">
   <div>
    <img alt="a01.jpg" src="a01.jpg"/></div>
  </div>
  <div style="text-align: center;">
    &#160;
  </div>
  <div style="text-indent: 18pt;">
    Over the past several years, North American E&amp;P companies have been able to reduce their cost structures and have also utilized technologies, including ours, to increase efficiency and improve well performance. The average U.S. land rig count and completion activity has decreased&#160;since the highs reached in the fourth quarter of 2022. In the first quarter of 2024, the average U.S. land rig count was 602, which&#160;was&#160;flat compared to the fourth quarter of 2023 but declined by 19% as compared to the same period in 2023. The average land rig count in Canada for the first&#160;quarter of 2024&#160;was lower by 6% compared to the same period in 2023.&#160;We currently expect U.S. rig counts and completion activity for 2024 to be lower than the 2023 annual average level, but higher than the level at year-end 2023, rising throughout the year, but we expect the Canadian activity level for the year to remain flat to slightly lower than last year.
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">A substantial portion of our business is subject to seasonality, which results in quarterly variability. In Canada, we typically experience higher activity levels in the first quarter of each year, as our customers take advantage of the winter freeze to gain access to remote drilling and production areas. In the past, our revenue in Canada has declined during the second quarter due to warming weather conditions that result in thawing, softer ground, difficulty accessing well sites and road bans that curtail drilling and completion activity. Access to well sites typically improves throughout the third and fourth quarters in Canada, leading to activity levels that are higher than in the second quarter, but usually lower than activity in the first quarter.&#160;Similar to 2023, Canadian completions activity could be impacted by more extensive wildfires that are usually experienced in the spring and summer seasons, in addition to certain regions in Canada that may ration the use of fresh water due to recent drought conditions.&#160;Our business can be impacted by a reduction in customer activity during the winter holidays in late December and early January. In some&#160;years, customers in the United States and Canada may exhaust&#160;their capital budgets prior to the end of the year, resulting in lower&#160;drilling and completion activity during the fourth quarter.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>How We Generate Revenues</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We derive our revenues from the sale of our fracturing systems and enhanced recovery systems products and the provision of related services, the sale of composite frac plugs, perforating guns and related products through Repeat Precision and from sales of our tracer diagnostics services, casing buoyancy systems, liner hanger systems and toe initiation sleeves products.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Product sales represented 72% of our revenues for each of the three months ended March 31, 2024 and 2023, respectively. Most of our sales are on a just-in-time basis, as specified in individual purchase orders, with a fixed price for our products. We occasionally supply our customers with large orders that may be filled on negotiated terms. Services represented 28% of our revenues for each of the three months ended March 31, 2024 and 2023, respectively. Services include tool charges and associated personnel services related to fracturing systems and tracer diagnostics services. Our services are provided at agreed upon rates to customers for the provision of our downhole frac isolation assembly, which may include our personnel,&#160;and for the provision of tracer diagnostics services.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">During periods of low drilling and well completion activity, or as may be needed to compete in certain markets, we may, in some instances, lower the prices of our products and services. Our revenues are also impacted by well complexity&#160;since wells with more stages typically result in longer jobs, which may increase revenue attributable to the use of more sliding sleeves or increase composite frac plug sales, and increase the volume of services we provide.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The percentages of our revenues derived from sales in Canada and denominated in Canadian dollars were approximately 72% and 70% for the three months ended March 31, 2024 and 2023, respectively. Our Canadian contracts are typically invoiced in Canadian dollars; therefore, the effects of foreign currency fluctuations impact our revenues and are regularly monitored. Strengthening of the U.S. dollar, our reporting currency, relative to the Canadian dollar would result in lower reported revenues, partially offset by lower reported cost of sales and SG&amp;A expenses.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       19
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Although most of our sales are to North American E&amp;P companies, we also have sales to customers outside of North America, and we expect sales to international customers to increase over time. These international sales are made through local NCS entities or to our local operating partners typically on a free on board or free carrier basis with a point of sale in the United States. Some of the locations in which we have operating partners or sales representatives include the Middle East and China. Our operating partners and representatives do not have authority to contractually bind NCS but market our products in their respective territories as part of their product or services offering.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Costs of Conducting our Business</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our cost of sales is comprised of expenses relating to the manufacture of our products in addition to the costs of our support services. Manufacturing cost of sales includes payments made to our suppliers for raw materials and payments made to machine shops for the manufacture of product components and finished assemblies and costs related to our employees that perform quality control analysis, assemble and test our products. In addition, Repeat Precision operates a manufacturing facility&#160;with supporting personnel in Mexico, which has allowed us to reduce our costs for certain product categories. We review forecasted activity levels in our business and either directly procure or support our vendors in procuring the required raw materials with sufficient lead time to meet our business requirements. We obtain certain chemicals utilized in our tracer diagnostics services business from suppliers in China, which are subject to tariffs that increase our costs, although these tariffs have recently declined. Prices for certain raw materials, including steel and chemicals and for purchased components and outsourced services, have increased in recent years due to inflation, exacerbated by the impacts resulting from Russia&#8217;s continuing invasion of Ukraine, although prices for steel have begun to moderate. Cost of sales for support services includes compensation and benefit-related expenses for employees who provide direct revenue generating services to customers in addition to the costs incurred by these employees for travel and subsistence while on site. Cost of sales includes other variable manufacturing costs, such as shrinkage, obsolescence, revaluation and scrap related to our existing inventory and costs related to the chemicals used and laboratory analysis associated with our tracer diagnostics services.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our SG&amp;A expenses are comprised of compensation expense, which includes compensation and benefit-related expenses for our employees who are not directly involved in revenue generating activities, including those involved in our research and development activities, as well as our general operating costs. These general operating costs include, but are not limited to: rent and occupancy for our facilities, information technology infrastructure services, software licensing, advertising and marketing, third party research and development, risk insurance and professional service fees for audit, legal and other consulting services. Our SG&amp;A expenses also include litigation expenses, severance expenses and expected credit losses.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">In an effort to streamline operations and gain efficiencies, in&#160;2023 we implemented several cost reduction initiatives, including consolidation of our tracer diagnostics operations, consolidation of Repeat&#8217;s manufacturing footprint in Mexico, restructuring of certain U.S. and international operations, and the elimination of various support positions.&#160;As a result of these efforts, we expect to realize annualized cost savings of approximately $4.0 million in 2024.&#160;See &#8220;Note 8. Accrued Expenses&#8221; to the accompanying unaudited condensed consolidated financial statements for further discussion.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The percentage of our operating costs denominated in Canadian dollars (including cost of sales and SG&amp;A expenses but excluding depreciation and amortization expense) approximated 29% and 37% for the three months ended March 31, 2024 and 2023, respectively.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       20
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Results of Operations </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Three Months Ended March 31, 2024</i></b><b><i> Compared to Three Months Ended March 31, 2023</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following tables summarize&#160;our results of operations, gross margins and revenues by geographic area for the periods presented (dollars in thousands):</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>March 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Variance</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>$</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>% (1)</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenues</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,758</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,430</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">328</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,100</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,124</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,858</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,554</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">304</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cost of sales</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of product sales, exclusive of depreciation and amortization expense shown below</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,692</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,833</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">859</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.6</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services, exclusive of depreciation and amortization expense shown below</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,595</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,180</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">415</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total cost of sales, exclusive of depreciation and amortization expense shown below</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,287</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,013</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,274</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,830</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,151</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,321</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,073</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">943</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">167</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">167</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Income from operations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,501</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,280</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,221</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other income (expense)</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense, net</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(100</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(209</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">109</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for litigation, net of recoveries</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(17,514</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,514</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income, net</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,137</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">292</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">845</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">289.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency exchange (loss) gain, net</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(498</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">55</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(553</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">NM</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total other income (expense)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">539</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(17,376</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,915</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Income (loss) before income tax</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,040</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(16,096</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,136</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Income tax expense (benefit)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">487</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,100</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,587</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">144.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,553</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(14,996</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,549</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) attributable to non-controlling interest</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">483</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">510</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">NM</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net income (loss) attributable to NCS Multistage Holdings, Inc.</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,070</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(14,969</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,039</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">113.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;</p>
  <hr style="text-align: left; height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 3pt auto 3pt 0"/>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 3%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p> </td>
     <td style="vertical-align: top; width: 97%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">NM &#8211;&#160;Percentage not meaningful</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       21
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>March 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Variance</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>$</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>%</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Gross Margin and Gross Margin Percentage:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of product sales, exclusive of depreciation and amortization expense</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,692</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,833</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">859</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.6</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization attributable to cost of product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">468</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">362</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,160</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,195</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">965</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales gross profit</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,598</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,235</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(637</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales gross margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services, exclusive of depreciation and amortization expense</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,595</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,180</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">415</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization attributable to cost of services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">148</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,743</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,334</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services gross profit</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,357</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,790</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(433</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services gross margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total cost of sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,903</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,529</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,374</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total gross profit</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,955</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,025</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,070</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total gross margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Three Months Ended</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>March 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Variance</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>$</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>%</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenues by Geographic Area:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,767</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,060</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(293</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3.6</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,244</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,259</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,015</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(31.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total United States</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 9pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,011</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,319</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,308</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11.6</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,675</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,561</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">114</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,994</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,110</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">884</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Canada</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,669</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,671</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">998</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Countries</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,316</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">809</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">507</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">862</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">755</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total other countries</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,178</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,564</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">614</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Product sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,758</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,430</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">328</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Services</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,100</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,124</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)%</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,858</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,554</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Revenues </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Revenues were $43.9&#160;million for the three months ended March 31, 2024 as compared to $43.6&#160;million for the three months ended March 31, 2023.&#160;Increases in Canadian and international product sales and services revenues&#160;were primarily attributable to higher frac service revenues in Canada and an international project in the North Sea, respectively.&#160;A decrease in U.S.&#160;product sales and services revenues was largely related to overall declines in activity levels in 2024 compared to 2023.&#160;The average rig count&#160;in the United States decreased in the first&#160;quarter of 2024&#160;by 19%, compared to the same period in 2023, while the average rig count&#160;in Canada decreased by only 6%. Sales of our products in the United States continue to be affected by lower natural gas prices, which had a negative impact on customer activity levels.&#160;<span style="background-color:#ffffff;">Ove</span>rall, product sales for the three months ended March 31, 2024 were $31.8&#160;million as compared to $31.4&#160;million for the three months ended March 31, 2023. Services revenues totaled $12.1&#160;million for each of the same periods.&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Cost of sales </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Cost of sales was $26.9&#160;m<span style="background-color:#ffffff;">illion, or 61.3% of revenues, for the three months ended </span>March 31, 2024<span style="background-color:#ffffff;"> compared to $25.5&#160;million, or 58.6% of revenues, for the three months ended </span>March 31, 2023<span style="background-color:#ffffff;">. The increase in the cost of sales as a percentage of revenues was primarily impacted by increases in product costs driven by historical increases in the cost of steel and continued labor wage inflation</span>. Fo<span style="background-color:#ffffff;">r the three months ended </span>March 31, 2024<span style="background-color:#ffffff;">, cost of product sales was $20.2&#160;million, or 63.5% of product sales revenue, and cost of services was $6.7&#160;million, or 55.7% of services revenue. For the three months ended </span>March 31, 2023<span style="background-color:#ffffff;">, cost of product sales was $19.2&#160;million, or 61.1% of product sales revenue, and cost of services was $6.3&#160;million, or 52.2% of services </span>revenue.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       22
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Selling, general and administrative expenses</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Selling, general and administrative expenses were $13.8&#160;million for the three months ended March 31, 2024 as compared to $16.2&#160;million for the three months ended March 31, 2023.&#160;This decrease in expense reflects the realization of cost-savings associated with restructuring efforts during 2023, as well as a $0.6 million decline in relative annual incentive bonus accruals year-over-year, and lower professional fees, share-based compensation and insurance expense&#160;of $0.7&#160;million,&#160;$0.4&#160;million, and $0.2 million, respectively.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><i>Provision for litigation, net of recoveries</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Provision for litigation totaled $17.5 million during the three months ended March 31, 2023 and relates to the Texas Matter, as previously described in our Annual Report, for which we accrued a judgment that was later settled by all parties during the fourth quarter of 2023, resulting in no cash payments by NCS and a reversal of this accrual.&#160;The settlement was fully paid by the insurance carrier in January 2024.&#160;See &#8220;Note 10. Commitments and Contingencies&#8221; to the accompanying unaudited condensed consolidated financial statements for further discussion.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Other income, net </i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Other income, net was $1.1&#160;million for the three months ended March 31, 2024 as compared to $0.3&#160;million for the three months ended March 31, 2023.&#160;The increase in other income was attributable to incremental royalty income and a profit share benefit associated with our technical services and assistance agreement with our local Oman partner, for which, we had previously recorded annually at year end, but began to record quarterly during the second quarter of 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Foreign</i>&#160;<i>currency</i>&#160;<i>exchange (loss) gain, net</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Foreign&#160;currency&#160;exchange (loss) gain, net was $(0.5)&#160;million for the three months ended March 31, 2024 as compared to $0.1&#160;million for the three months ended March 31, 2023. The change was due to the movement in the foreign currency exchange rates between the periods, primarily the Canadian dollar relative to the U.S. dollar.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><i>Income tax expense (benefit)</i></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Income tax expense&#160;was $0.5&#160;million for the three months ended March 31, 2024 as compared to a benefit of $1.1 million for the three months ended March 31, 2023. Our effective tax rate (&#8220;ETR&#8221;) from continuing operations was 16.0% and 6.8% for the three months ended March 31, 2024 and 2023, respectively. The&#160;income tax expense and benefit for the three months ended March 31,&#160;2024&#160;and 2023, respectively, primarily relates to results generated by our U.S. and certain foreign businesses. The income tax provision for both the three months ended March 31, 2024 and 2023 does not include effects of losses within the United States, Canada, or other jurisdictions, from which we cannot currently benefit. In addition, for both the three months ended March 31, 2024 and 2023 the income tax provision includes effects of changes in valuation allowances established against our previously recognized deferred tax assets, including against net operating loss carryforwards, in the United States, Canada, or other jurisdictions. For both the three months ended March 31, 2024 and 2023, due to the impact of the valuation allowances on tax expense, significant variations exist in the customary relationship between income tax expense and pretax accounting income.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Liquidity and Capital Resources</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Our primary sources of liquidity are our existing cash and cash equivalents, cash flows from operations and potential borrowings under our ABL Facility and the Repeat Precision Promissory Note (as defined below). As of March 31, 2024, we had cash and cash equivalents of $14.0&#160;million, and total outstanding indebtedness of $8.9&#160;million primarily related to finance lease obligations. Our secured asset-based revolving credit facility (the &#8220;ABL Facility&#8221;) consists of an asset-based revolving credit facility in an aggregate principal amount of $35.0 million. Total borrowings are limited to a borrowing base calculated on the sum of cash in a specified pledged account, eligible accounts receivable and eligible inventory, provided it does not include credit for the assets of Repeat Precision. At March 31, 2024, our available borrowing base under the ABL Facility was $20.4&#160;million, with no outstanding borrowings. The amount available to be drawn under the ABL Facility may decline from current levels due to reductions in our borrowing base or a springing financial covenant if our business were to be adversely impacted by a decline in market conditions.&#160;We were in compliance with our debt covenants at March 31, 2024.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">In addition, Repeat Precision&#8217;s promissory note with Security State Bank &amp; Trust, Fredericksburg (the &#8220;Repeat Precision Promissory Note&#8221;) has total aggregate borrowing capacity of $4.3 million. As of March 31, 2024, Repeat Precision has $0.6 million of outstanding indebtedness under the promissory note.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       23
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We believe that our cash on hand, cash flows from operations and potential borrowings under our ABL Facility and the Repeat Precision Promissory Note will be sufficient to fund our capital expenditure and liquidity requirements for the next twelve months and after. Our principal liquidity needs have been, and are expected to continue to be, capital expenditures, working capital, debt service and potential mergers and acquisitions.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our capital expenditures for the three months ended March 31, 2024 and 2023 were $0.3&#160;million and $0.6&#160;million, respectively. We plan to incur approximately $1.5&#160;million to $2.5&#160;million in capital expenditures during 2024, which includes&#160;(i) upgrades to our tracer diagnostics deployment, sampling and laboratory equipment, (ii) upgrades to our manufacturing and field service equipment to support North American fracturing systems and well construction businesses, (iii) new computers and engineering workstations and (iv) software development and implementation.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">To the extent we require additional liquidity to fund our capital requirements, including our finance lease obligations, or repay existing indebtedness, we would expect to obtain it through the incurrence of additional indebtedness, the proceeds of equity issuances, or a combination thereof. We cannot provide assurance that we will be able to obtain this additional liquidity on reasonable terms, or at all. Our liquidity and ability to meet our obligations and fund capital requirements also depend on our future financial performance including the ability to manage costs, which is subject to general economic, financial and other factors that are beyond our control. Accordingly, we cannot provide assurance that our business will generate sufficient cash flow from operations or that funds will be available from additional indebtedness, the capital markets or otherwise to meet our liquidity needs. If we decide to pursue one or more significant acquisitions, we may incur additional debt or sell equity to finance such acquisitions, which could result in incremental expenses or dilution.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Cash Flows </i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following table provides a summary of cash flows from operating, investing and financing activities for the periods presented (in thousands):</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31,</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2024</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net cash used in operating activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,880</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,551</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net cash used in investing activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(136</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(480</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net cash used in financing activities</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(630</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(419</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Effect of exchange rate changes on cash and cash equivalents</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(151</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net change in cash and cash equivalents</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,716</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,601</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Operating Activities</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">Net cash used in operating activities was $1.9&#160;million compared to $1.6&#160;million for the three months ended March 31, 2024 and 2023, respectively.&#160;Net income was significantly higher in 2024 compared to 2023.&#160;During the first quarter of 2023, we recorded a net loss associated with a $17.5 million provision for litigation, which subsequently settled and for which the provision was reversed during the fourth quarter of 2023.&#160;Excluding the impact of this provision, net income would have only increased year-over-year by less than&#160;$0.1 million.&#160;The use of funds for the first quarter of 2024 largely reflects higher trade receivable balances than the prior year, due to the timing associated with when revenues are earned throughout the quarter and collections, relative to the same period in 2023, offset somewhat by the corresponding timing associated with payments for materials and other components of cost of goods sold, and favorable inventory management during the first quarter of 2024.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       24
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Investing Activities</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Net cash used in investing activities was $0.1&#160;million and $0.5&#160;million for the three months ended March 31, 2024 and 2023, respectively, reflecting a lower level of&#160;investment&#160;in property and equipment and software and technology, combined with an increase in&#160;proceeds from sales of property and equipment.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><i>Financing Activities</i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Net cash used in financing activities was $0.6&#160;million and $0.4 million for the three months ended March 31, 2024 and 2023. Our primary uses of funds for the three months ended March 31, 2024 and 2023 were principal payments of $0.4&#160;million for each period&#160;related to our finance leases, payments of $0.2&#160;million and $0.3&#160;million, respectively, for treasury shares withheld to settle withholding tax requirements for equity-settled share-based compensation, a distribution of $0.5 million to Repeat Precision's other joint venture partner for the three months ended March 31, 2024, and net borrowings of $0.6&#160;million and $0.2 million, respectively, under the Repeat Promissory Note.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Material Cash Requirements&#160;</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">There have been no significant changes in our material cash requirements from those disclosed in the Annual Report for the year ended December&#160;31, 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Critical Accounting Estimates</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">There are no material changes to our critical accounting estimates from those included in the Annual Report for the year ended December&#160;31, 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recently Issued Accounting Pronouncements</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">See &#8220;Note&#160;1. Basis of Presentation&#8221; to our unaudited condensed consolidated financial statements for a discussion of the recent accounting pronouncements issued by the Financial Accounting Standards Board.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Smaller Reporting Company Status </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We are a &#8220;smaller reporting company&#8221; as defined by Section 12b-2 of the Exchange Act, meaning that we are not an investment company, an asset-backed issuer, or a majority-owned subsidiary of a parent company that is not a smaller reporting company and have a public float of less than $250 million. As a smaller reporting company, we may take advantage of specified reduced reporting and other burdens that are otherwise applicable generally to public companies that do not qualify for the classification, including among other things, providing only two years of audited financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Cautionary Note Regarding Forward-Looking Statements </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">This Quarterly Report includes certain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements can be identified by words such as &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;seeks,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects&#8221; and similar references to future periods, or by the inclusion of forecasts or projections. Examples of forward-looking statements include, but are not limited to, statements we make regarding the outlook for our future business and financial performance, such as those contained in Item 2. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Forward-looking statements are based on our current expectations and assumptions regarding our business, the economy and other future conditions. Because forward-looking statements relate to the future, by their nature, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict. As a result, our actual results may differ materially from those contemplated by the forward-looking statements. Important factors that could cause our actual results to differ materially from those in the forward-looking statements include regional, national or global political, economic, business, competitive, market and regulatory conditions and the following:</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">declines in the level of oil and natural E&amp;P activity in Canada, the United States and internationally;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">oil and natural gas price fluctuations;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       25
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">significant competition for our products and services that results in pricing pressures, reduced sales, or reduced market share;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">inability to successfully implement our strategy of increasing sales of products and services into the U.S. and international markets;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">loss of significant customers;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">losses and liabilities from uninsured or underinsured business activities and litigation;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our failure to identify and consummate potential acquisitions;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">the financial health of our customers including their ability to pay for products or services provided;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to integrate or realize the expected benefits from acquisitions;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to achieve suitable price increases to offset the impacts of cost inflation;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">loss of any of our key suppliers or significant disruptions negatively impacting our supply chain;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">risks in attracting and retaining qualified employees and key personnel;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">risks resulting from the operations of our joint venture arrangement;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">currency exchange rate fluctuations;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">impact of severe weather conditions;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to accurately predict customer demand, which may result in us holding excess or obsolete inventory;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">impairment in the carrying value of long-lived assets including goodwill;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">failure to comply with or changes to federal, state and local and non-U.S. laws and other regulations, including anti-corruption and environmental regulations, guidelines and regulations for the use of explosives;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">change in trade policy, including the impact of tariffs;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to successfully develop and implement new technologies, products and services that align with the needs of our customers, including addressing the shift to more non-traditional energy markets as part of the energy transition;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to protect and maintain critical intellectual property assets or losses and liabilities from adverse decisions in intellectual property disputes;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">loss of, or interruption to, our information and computer systems;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">system interruptions or failures, including complications with our enterprise resource planning system, cybersecurity breaches, identity theft or other disruptions that could compromise our information;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our failure to establish and maintain effective internal control over financial reporting;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">restrictions on the availability of our customers to obtain water essential to the drilling and hydraulic fracturing processes;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">changes in legislation or regulation governing the oil and natural gas industry, including restrictions on emissions of greenhouse gases;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to meet regulatory requirements for use of certain chemicals by our tracer diagnostics business;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">the reduction in our asset-based revolving credit facility borrowing base or our inability to comply with the covenants in our debt agreements; and</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:18pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;">our inability to obtain sufficient liquidity on reasonable terms, or at all.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">For the reasons described above, as well as factors identified in &#8220;Item 1A. Risk Factors&#8221; in this Quarterly Report and the section of the Annual Report entitled &#8220;Risk Factors,&#8221; we caution you against relying on any forward-looking statements. Any forward-looking statement made by us in this Quarterly Report speaks only as of the date on which we make it. Factors or events that could cause our actual results to differ may emerge from time to time, and it is not possible for us to predict all of them. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by law.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       26
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="quant" title="quant" href="#"></a>Item 3.</b>&#160;&#160;<b>Quantitative and Qualitative Disclosures About Market Risk&#160;</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">For our quantitative and qualitative disclosures about market risk, see Item&#160;7A, &#8220;Quantitative and Qualitative Disclosures About Market Risk,&#8221; in our Annual Report for the year ended December&#160;31, 2023. Our exposure to market risk has not changed materially since December 31, 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="controls" title="controls" href="#"></a>Item 4.</b>&#160;&#160;<b>Controls and Procedures </b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Evaluation of Disclosure Controls and Procedures</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our management, including our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of March 31, 2024. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer, concluded that, as of March 31, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Changes in Internal Control Over Financial Reporting</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">There&#160;were no changes to our internal control over financial reporting that occurred during the quarter ended March 31, 2024&#160;that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       27
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="parttwo" title="parttwo" href="#"></a>PART II. OTHER INFORMATION</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="legal" title="legal" href="#"></a>Item 1.&#160; Legal Proceedings</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">See &#8220;Note 10. Commitments and Contingencies&#8221; of our unaudited condensed consolidated financial statements for further information regarding our legal proceedings.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="risk" title="risk" href="#"></a>Item 1A.</b>&#160;&#160;<b>Risk Factors</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">There have been no material changes from the risk factors disclosed in our Annual Report for the year ended December&#160;31, 2023.</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2024-01-01_2024-03-31" name="ecd:MtrlTermsOfTrdArrTextBlock" id="c2630052" escape="true">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="otherinfo" title="otherinfo" href="#"></a>Item <em style="font: inherit;">5.</em></b>&#160; <b>Other Information</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">During the quarter ended <em style="font: inherit;"> March 31, 2024, </em><span style="-sec-ix-hidden:c111755033"><span style="-sec-ix-hidden:c111755034"><span style="-sec-ix-hidden:c111755035"><span style="-sec-ix-hidden:c111755036">no</span></span></span></span> director or officer of the Company adopted or terminated a &#8220;Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement&#8221; or &#8220;non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement,&#8221; as each term is defined in Item <em style="font: inherit;">408</em>(a) of Regulation S-K.</p>
  </ix:nonNumeric>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
     28
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a id="exhibits" title="exhibits" href="#"></a>Item 6.</b>&#160;&#160;<b>Exhibits</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td colspan="2" style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exhibit</b></p> </td>
     <td style="vertical-align:bottom;width:1%;">&#160;</td>
     <td style="vertical-align:bottom;width:39.7%;">&#160;</td>
    </tr>

    <tr>
     <td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>No.</b></p> </td>
     <td style="vertical-align:bottom;width:1%;">&#160;</td>
     <td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align: top; width: 1.5%; text-align: right;">*</td>
     <td style="vertical-align: top; width: 4%; text-align: center;">10.1</td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"><a href="ex_657203.htm" style="-sec-extract:exhibit;">Amended Credit Agreement, dated as of April 16, 2024, by and among NCS Multistage Holdings, Inc., Pioneer Investment, Inc., NCS Multistage, LLC,&#160;NCS Multistage Inc., and the other loan parties thereto and JPMorgan Chase Bank, N.A. and the lenders party thereto.</a></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">*</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">31.1</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_622326.htm" style="-sec-extract:exhibit;">Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">*</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">31.2</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_622327.htm" style="-sec-extract:exhibit;">Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">**</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">32.1</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_622328.htm" style="-sec-extract:exhibit;">Certification of Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">**</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">32.2</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_622329.htm" style="-sec-extract:exhibit;">Certification of Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.INS</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Instance Document</p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.SCH</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inline XBRL Taxonomy Extension Schema</p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.CAL</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase</p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.DEF</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase</p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.LAB</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Label Linkbase</p> </td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255);">
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:top;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">101.PRE</p> </td>
     <td style="vertical-align:top;width:1%;">&#160;</td>
     <td style="vertical-align:top;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase</p> </td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255);">
     <td style="vertical-align:bottom;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td style="vertical-align:bottom;width:4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">104</p> </td>
     <td style="vertical-align:bottom;width:1%;">&#160;</td>
     <td style="vertical-align:bottom;width:39.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cover Page Interactive Data File (formatted in Inline iXBRL and contained in Exhibit 101)</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:1.5%;">&#160;</td>
     <td style="vertical-align:bottom;width:4%;">&#160;</td>
     <td style="vertical-align:bottom;width:1%;">&#160;</td>
     <td style="vertical-align:bottom;width:39.7%;">&#160;</td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">*</p> </td>
     <td colspan="3" style="vertical-align:top;width:44.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Filed herewith.</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">**</p> </td>
     <td colspan="3" style="vertical-align:top;width:44.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Furnished herewith.</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:top;width:1.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">***</p> </td>
     <td colspan="3" style="vertical-align:top;width:44.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Submitted electronically with this Report.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">
     29
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><a id="sigs" title="sigs" href="#"></a>SIGNATURES</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align: bottom; width: 55%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: May 2, 2024</p> </td>
     <td colspan="2" style="vertical-align: bottom; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">NCS&#160;Multistage&#160;Holdings,&#160;Inc.</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;">&#160;</td>
     <td style="vertical-align: bottom; width: 40%;">&#160;</td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:&#160;&#160;</p> </td>
     <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/&#160;Mike Morrison</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;">&#160;</td>
     <td style="vertical-align: bottom; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mike Morrison</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;">&#160;</td>
     <td style="vertical-align: bottom; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer and Treasurer</p> </td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;">&#160;</td>
     <td style="vertical-align: bottom; width: 40%;">&#160;</td>
    </tr>

    <tr>
     <td style="vertical-align: bottom; width: 55%;">&#160;</td>
     <td style="vertical-align: bottom; width: 5%;">&#160;</td>
     <td style="vertical-align: bottom; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(Principal Financial Officer and Authorized Signatory)</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       30
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex_657203.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<html><head>
	<title>ex_657203.htm</title>

	<!-- Generated by ThunderDome Portal - 4/19/2024 8:37:08 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 10.1</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Exhibit A to First Amendment</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%;">

		<tr>
			<td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; width: 100%; border-top: 3px double black;">
			<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

			<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

			<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><img src="ex_657203img001.jpg" style="width:198;height:43;" alt="ex_657203img001.jpg"></p>

			<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$35,000,000</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">CREDIT AGREEMENT</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">dated as of</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 3, 2022</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">among</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">NCS MULTISTAGE HOLDINGS, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as Holdings and a Guarantor,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PIONEER INTERMEDIATE, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as a Guarantor</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PIONEER INVESTMENT, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PIONEER NCS ENERGY HOLDCO, LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">NCS MULTISTAGE, LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">STS LOGISTICS AND ANALYTICS&nbsp;LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as Borrowers,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">NCS MULTISTAGE INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as a Canadian Borrower,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">The Other Loan Parties Party Hereto,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">The Lenders Party Hereto,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">and</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">JPMORGAN CHASE BANK, N.A.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as Administrative Agent</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">___________________________</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">JPMORGAN CHASE BANK, N.A.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">as Sole Bookrunner and Sole Lead Arranger</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">TABLE OF CONTENTS</p>

<div contenteditable="false" data-applyto="t" data-auto-pgnum="start" data-displaynum="i" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="lr" data-prefix="" data-startnum="1" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">Page</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE I<u>&nbsp;Definitions</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">5</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Defined Terms</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">5</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Classification of Loans and Borrowings</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">53</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Terms Generally</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">53</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounting Terms; GAAP</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">54</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Rates; Benchmark Notifications</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">54</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Pro Forma Adjustments for Acquisitions and Dispositions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">55</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Status of Obligations</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">55</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Letters of Credit</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">55</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Divisions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">56</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 1.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Currency Equivalent</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">56</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE II<u>&nbsp;The Credits</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">56</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Commitments</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">56</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Loans and Borrowings</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">56</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Requests for Borrowings</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">57</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Protective Advances</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">58</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Swingline Loans and Overadvances</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">58</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Letters of Credit</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">60</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Funding of Borrowings</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">65</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Elections</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">66</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Termination and Reduction of Commitments; Increase in Revolving Commitments</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">67</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Repayment&nbsp;and Amortization of Loans; Evidence of Debt</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">68</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayment of Loans</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">69</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fees</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">70</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">71</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.14.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Alternate Rate of Interest; Illegality</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">73</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.15.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Increased Costs</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">76</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.16.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Break Funding Payments</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">77</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.17.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Withholding of Taxes; Gross-Up</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">78</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.18.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Payments Generally; Allocation of Proceeds; Sharing of Setoffs</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">81</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.19.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mitigation Obligations; Replacement of Lenders</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">84</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.21.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Returned Payments</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">87</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 2.22.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Banking Services and Swap Agreements</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">87</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE III</p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">87</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Organization; Powers</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">87</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Authorization; Enforceability</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">88</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Governmental Approvals; No Violation</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">88</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial Condition; No Material Adverse Change</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">88</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Properties</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">88</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Litigation and Environmental Matters</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">89</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Compliance with Laws and Agreements; No Default</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">89</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Investment Company Status</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">89</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Taxes</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">89</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ERISA</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">89</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="i" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">i</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Disclosure</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">90</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Material Agreements</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">90</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Solvency</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">90</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.14.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Insurance</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">90</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.15.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capitalization and Subsidiaries</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">90</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.16.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Security Interest in Collateral</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">91</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.17.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Employment Matters</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">91</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.18.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Margin Regulations</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">91</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.19.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Use of Proceeds</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.20.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">No Burdensome Restrictions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.21.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Anti-Corruption Laws and Sanctions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.22.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common Enterprise</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.23.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Affected Financial Institutions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.24.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plan Assets; Prohibited Transactions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 3.25.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Canadian Pension Plans.</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">92</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE IV<u>&nbsp;Conditions</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">93</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 4.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effective Date</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">93</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 4.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Each Credit Event</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">96</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE V<u>&nbsp;Affirmative Covenants</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">97</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial Statements; Borrowing Base and Other Information</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">97</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Notices of Material Events</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">101</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Existence; Conduct of Business</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">102</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Payment of Obligations</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">103</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maintenance of Properties</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">103</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Books and Records; Inspection Rights</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">103</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Compliance with Laws</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">103</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Use of Proceeds</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">104</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accuracy of Information</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">104</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Insurance</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">104</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Casualty and Condemnation</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">104</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Appraisals</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">104</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depository Banks</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">105</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.14.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Additional Collateral; Further Assurances</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">105</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.15.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Canadian Pension Plans</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">106</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 5.16.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Designation of Unrestricted Subsidiaries; Covenants With Respect to Unrestricted Subsidiaries</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">106</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE VI<u>&nbsp;Negative Covenants</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">107</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indebtedness</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">107</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Liens</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">110</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fundamental Changes</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">111</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Investments, Loans, Advances, Guarantees and Acquisitions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">112</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asset Sales</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">114</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Sale and Leaseback Transactions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">115</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Swap Agreements</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">115</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restricted Payments; Certain Payments of Indebtedness</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">115</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Transactions with Affiliates</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">116</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restrictive Agreements</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">116</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Amendment of Material Documents</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">117</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="ii" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">ii</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial Covenant</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">117</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 6.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Canadian Pension Plans.</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">117</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE VII<u>&nbsp;Events of Default</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">117</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE VIII<u>&nbsp;The Administrative Agent</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">120</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Authorization and Action</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">120</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Administrative Agent&#8217;s Reliance, Limitation of Liability, Etc</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">122</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Posting of Communications</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">124</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Administrative Agent Individually</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">125</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Successor Administrative Agent</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">125</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Acknowledgements of Lenders and Issuing Bank</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">126</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Collateral Matters</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">128</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Credit Bidding</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">129</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Certain ERISA Matters</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">130</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 8.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Flood Laws</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">131</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE IX<u>&nbsp;Miscellaneous</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">131</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Notices</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">131</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Waivers; Amendments</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">133</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Expenses; Limitation of Liability; Indemnity; Etc</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">135</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Successors and Assigns</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">137</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Survival</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">141</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Counterparts; Integration; Effectiveness; Electronic Execution</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">141</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Severability</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">142</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Right of Setoff</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">142</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Governing Law; Jurisdiction; Consent to Service of Process</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">143</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">WAIVER OF JURY TRIAL</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">144</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Headings</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">144</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Confidentiality</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">144</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Several Obligations; Nonreliance; Violation of Law</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">145</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.14.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">USA PATRIOT Act</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">145</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.15.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Disclosure</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">145</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.16.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Appointment for Perfection</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">145</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.17.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Rate Limitation</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">146</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.18.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Marketing Consent</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">146</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.19.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">146</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.20.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">No Fiduciary Duty, Etc</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">146</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.21.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Acknowledgement Regarding Any Supported QFCs</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">147</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 9.22.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Joint and Several</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">148</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE X<u>&nbsp;Loan Guaranty</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">150</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 80%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Guaranty</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">150</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Guaranty of Payment</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">150</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">No Discharge or Diminishment of Loan Guaranty</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">150</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Defenses Waived</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">151</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Rights of Subrogation</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">151</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reinstatement; Stay of Acceleration</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">151</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Information</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">152</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.08.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Termination</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">152</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.09.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">[Reserved]</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">152</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="iii" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">iii</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.10.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maximum Liability</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">152</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.11.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contribution</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">152</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.12.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Liability Cumulative</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">153</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 10.13.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Keepwell</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">153</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td colspan="2" rowspan="1" style="vertical-align: top; width: 15%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ARTICLE XI<u>&nbsp;The Borrower Representative</u></p>
			</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">153</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td colspan="2" style="vertical-align: top; width: 15%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%; text-align: right;">&nbsp;</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.01.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Appointment; Nature of Relationship</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">153</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.02.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Powers</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.03.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Employment of Agents</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.04.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Notices</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.05.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Successor Borrower Representative</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.06.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Execution of Loan Documents; Borrowing Base Certificate</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 15%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">SECTION 11.07.</p>
			</td>
			<td style="vertical-align: top; width: 80%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reporting</p>
			</td>
			<td style="vertical-align: top; width: 5%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">154</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>SCHEDULES</u>:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Commitment Schedule</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 3.05</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Properties</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 3.06</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Disclosed Matters</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 3.14</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Insurance</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 3.15</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capitalization and Subsidiaries</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 5.17</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Post-Closing Obligations</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 6.01</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Existing Indebtedness</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 6.02</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Existing Liens</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 6.04A</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">Existing Investments</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 6.04B</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">Planned Acquisition</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Schedule 6.10</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Existing Restrictions</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>EXHIBITS</u>:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit A</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Form of Assignment and Assumption</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit B</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Form of Borrowing Base Certificate</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit C</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Form of Compliance Certificate</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit D</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Joinder Agreement</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit E-1</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Tax Certificate (For Foreign Lenders that are <u>not</u>&nbsp;Partnerships for U.S. Federal</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">&nbsp;</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Income Tax Purposes)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit E-2</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Tax Certificate (For Foreign Participants that are <u>not</u>&nbsp;Partnerships for U.S.</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">&nbsp;</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Federal Income Tax Purposes)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit E-3</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Tax Certificate (For Foreign Participants that <u>are</u>&nbsp;Partnerships for U.S. Federal</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">&nbsp;</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Income Tax Purposes)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 12%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit E-4</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">--</p>
			</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Tax Certificate (For Foreign that <u>are</u>&nbsp;Partnerships for U.S. Federal Income Tax</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 12%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">&nbsp;</td>
			<td style="vertical-align: top; width: 85%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purposes)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="iv" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">iv</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;&nbsp;&nbsp;</p>

<div contenteditable="false" data-auto-pgnum="end">&nbsp;</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">This <b>CREDIT AGREEMENT</b> dated as of May 3, 2022 (as it may be amended or modified from time to time, this &#8220;<u>Agreement</u>&#8221;) is by and among <b>NCS MULTISTAGE HOLDINGS, INC.</b>, a Delaware corporation (&#8220;<u>Holdings</u>&#8221;), as a Loan Guarantor, <b>PIONEER INTERMEDIATE, INC.</b>, a Delaware corporation (&#8220;<u>Intermediate Holdings</u>&#8221;), as a Loan Guarantor, <b>PIONEER INVESTMENT, INC.</b>, a Delaware corporation (&#8220;<u>Pioneer</u>&#8221;), as a Borrower, <b>PIONEER</b> <b>NCS ENERGY HOLDCO, LLC</b>, a Texas limited liability company, as a Borrower, <b>NCS MULTISTAGE, LLC</b>, a Texas limited liability company, as a Borrower, <b>STS HOLDINGS INC.</b>, a Nevada corporation, as a Loan Guarantor, <b>NCS MULTISTAGE INC.</b>, a corporation incorporated pursuant to the laws of the Province of Alberta, Canada (&#8220;<u>NCS Canada</u>&#8221;), as a Canadian Borrower, <b>STS TRACER SERVICES LTD.</b>, a limited company organized under the laws of British Columbia, Canada, as a Loan Guarantor, the other Loan Parties party hereto, the Lenders party hereto, and <b>JPMORGAN CHASE BANK, N.A.</b>, as Administrative Agent.</p>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="5" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="" data-startnum="5" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The parties hereto agree as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE I<br>
<br>
<u>Definitions</u></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:36pt;">SECTION 1.01.<u>&nbsp;&nbsp;&nbsp;&nbsp;Defined Terms</u>. As used in this Agreement, the following terms have the meanings specified below:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;ABR</u>&#8221;, when used in reference to: (a)&nbsp;a rate of interest, refers to the Adjusted REVSOFR30 Rate, and (b)&nbsp;any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, bear interest at a rate determined by reference to the Adjusted REVSOFR30 Rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Account</u>&#8221; has the meaning assigned to such term in the applicable Security Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Account Debtor</u>&#8221; means any Person obligated on an Account.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Acquisition</u>&#8221; means any transaction, or any series of related transactions, consummated on or after the Effective Date, by which any Loan Party or Restricted Subsidiary (a)&nbsp;acquires any going business unit or all or substantially all of the assets of any Person, whether through purchase of assets, merger or otherwise or (b)&nbsp;directly or indirectly acquires (in one transaction or as the most recent transaction in a series of transactions) at least a majority (in number of votes) of the Equity Interests of a Person which has ordinary voting power for the election of directors or other similar management personnel of a Person (other than Equity Interests having such power only by reason of the happening of a contingency) or a majority of the outstanding Equity Interests of a Person.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Adjusted Daily Simple SOFR</u>&#8221; means an interest rate per annum equal to (a)&nbsp;the Daily Simple SOFR, plus (b)&nbsp;0.10%; <u>provided</u> that if the Adjusted Daily Simple SOFR as so determined would be less than the Floor, such rate shall be deemed to be equal to the Floor for the purposes of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Adjusted REVSOFR30 Rate</u>&#8221; (i) means an interest rate per annum equal to (a) the REVSOFR30 Rate <i><u>plus</u></i> (b)&nbsp;0.10%; <u>provided</u> that (x) if the Adjusted REVSOFR30 Rate as so determined would be less than the Floor, such rate shall be deemed to be equal to the Floor for the purposes of this Agreement and (y)&nbsp;if the REVSOFR30 Rate shall not be available, then the Adjusted REVSOFR30 Rate shall be equal to the Alternate Base Rate (unless an alternate rate is established in accordance with Section 2.14); and (ii)&nbsp;when used in reference to any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, are bearing interest at a rate determined by reference to the Adjusted REVSOFR30 Rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="5" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">5</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Adjusted Term CORRA Rate</u>&#8221; means, for purposes of any calculation, the rate per annum equal to Term CORRA for such calculation; <u>provided</u> <u>that</u> if the Adjusted Term CORRA Rate as so determined would be less than the Floor, such rate shall be deemed to be equal to the Floor for the purposes of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Adjusted Term SOFR Rate</u>&#8221; means, for any Interest Period, an interest rate per annum equal to (a)&nbsp;the Term SOFR Rate for such Interest Period, <i>plus</i> (b)&nbsp;0.10%; <u>provided</u> that if the Adjusted Term SOFR Rate as so determined would be less than the Floor, such rate shall be deemed to be equal to the Floor for the purposes of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Administrative Agent</u>&#8221; means JPMorgan Chase Bank, N.A. (or any of its designated branch offices or affiliates), in its capacity as administrative agent for the Lenders hereunder.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Administrative Questionnaire</u>&#8221; means an Administrative Questionnaire in a form supplied by the Administrative Agent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Affected Financial Institution</u>&#8221; means (a)&nbsp;any EEA Financial Institution or (b)&nbsp;any UK Financial Institution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Affiliate</u>&#8221; means, with respect to a specified Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the specified Person.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Agent-Related Person</u>&#8221; has the meaning assigned to it in Section 9.03(d).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Aggregate Credit Exposure</u>&#8221; means, at any time, the aggregate Credit Exposure of all the Lenders at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Aggregate Revolving Commitment</u>&#8221; means, at any time, the aggregate of the Revolving Commitments of all of the Lenders, as increased or reduced from time to time pursuant to the terms and conditions hereof. As of the Effective Date, the Aggregate Revolving Commitment is $35,000,000.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Aggregate Revolving Exposure</u>&#8221; means, at any time, the aggregate Revolving Exposure of all the Lenders at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Aggregate Canadian Revolving Exposure</u>&#8221; means, at any time, the aggregate Canadian Revolving Exposure of all the Lenders at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Agreement</u>&#8221; has the meaning specified in introductory paragraph hereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Agreed Currencies</u>&#8221; means Dollars and each Alternative Currency.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;ALTA</u>&#8221; means the American Land Title Association.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Alternate Base Rate</u>&#8221; means, for any day, a rate per annum equal to the greatest of (a)&nbsp;the Prime Rate in effect on such day, (b)&nbsp;the NYFRB Rate in effect on such day plus &#189; of 1% and (c)&nbsp;the Adjusted Term SOFR Rate for a one month Interest Period as published two (2)&nbsp;U.S. Government Securities Business Days prior to such day plus 1%, <u>provided</u> that, for the purpose of this definition, the Adjusted Term SOFR Rate for any day shall be based on the Term SOFR Reference Rate at approximately 5:00 a.m. Chicago time on such day (or any amended publication time for the Term SOFR Reference Rate, as specified by the CME Term SOFR Administrator in the Term SOFR Reference Rate methodology). Any change in the Alternate Base Rate due to a change in the Prime Rate, the NYFRB Rate or the Adjusted Term SOFR Rate shall be effective from and including the effective date of such change in the Prime Rate, the NYFRB Rate or the Adjusted Term SOFR Rate, respectively. If the Alternate Base Rate is being used as an alternate rate of interest pursuant to Section 2.14 (for the avoidance of doubt, only until the Benchmark Replacement has been determined pursuant to Section 2.14(b)), then the Alternate Base Rate shall be the greater of clauses&nbsp;(a) and (b) above and shall be determined without reference to clause (c) above. For the avoidance of doubt, if the Alternate Base Rate as determined pursuant to the foregoing would be less than 1.00%, such rate shall be deemed to be 1.00% for purposes of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="6" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">6</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Alternate Rate</u>&#8221; means the sum of (a) a rate per annum selected by the Administrative Agent, in its reasonable discretion based on market conditions, reflecting the cost to the Lenders of obtaining funds, plus (b) the relevant Applicable Rate for Dollars set out under the heading &#8220;Term Benchmark&#8221;.&nbsp; When used in reference to any Loan or Borrowing, &#8220;Alternate Rate&#8221; refers to whether such Loan, or the Loans comprising such Borrowing, are bearing interest at a rate determined by reference to the Alternate Rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Alternative Currency</u>&#8221; means Canadian Dollars and any additional currencies determined after the Effective Date by mutual agreement of the Borrowers, Lenders, Issuing Bank and Administrative Agent; <u>provided</u> that each such currency is a lawful currency that is readily available, freely transferable and not restricted and able to be converted into Dollars.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;AML Legislation</u>&#8221; means the <i>Proceeds of Crime (Money Laundering) and Terrorist Financing Act</i> (Canada) and other applicable anti-money laundering, anti-terrorist financing, government sanction and &#8220;know your client&#8221; applicable Laws, whether within Canada or elsewhere, including any regulations, guidelines or orders thereunder.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Ancillary Document</u>&#8221; has the meaning assigned to it in Section 9.06(b).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Anti-Corruption Laws</u>&#8221; means all laws, rules, and regulations of any jurisdiction applicable to any Borrower or any of its Affiliates from time to time concerning or relating to bribery or corruption, to the extent applicable, including without limitation, AML Legislation and the <i>Criminal Code</i> (Canada) and <i>Corruption of Foreign Public Officials Act</i> (Canada).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Applicable Percentage</u>&#8221; means, with respect to any Lender, (a)&nbsp;with respect to Revolving Loans, LC Exposure, Overadvances or Swingline Loans, a percentage equal to a fraction the numerator of which is such Lender&#8217;s Revolving Commitment and the denominator of which is the Aggregate Revolving Commitment (<u>provided</u> that, if the Revolving Commitments have terminated or expired, the Applicable Percentages shall be determined based upon such Lender&#8217;s share of the Aggregate Revolving Exposure at that time) and (b)&nbsp;with respect to Protective Advances or with respect to the Aggregate Credit Exposure, a percentage based upon its share of the Aggregate Credit Exposure and the unused Commitments; <u>provided</u> that, in accordance with Section 2.20, so long as any Lender shall be a Defaulting Lender, such Defaulting Lender&#8217;s Commitment shall be disregarded in the calculations under clauses (a) and (c) above.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Applicable Rate</u>&#8221; means, for any day with respect to any Loan, the applicable rate per annum set forth below under the caption &#8220;ABR / Alternate Base Rate Spread&#8221; (for ABR Loans when ABR is determined by reference to the Alternate Base Rate), &#8220;ABR / REVSOFR30 Rate Spread&#8221; (for ABR Loans when ABR is determined by reference to the REVSOFR30 Rate), &#8220;Canadian Prime Rate Spread&#8221;, &#8220;CORRA Spread&#8221; or &#8220;Term Benchmark Spread,&#8221; as the case may be, based upon the Leverage Ratio as of the most recent determination date, <u>provided</u> that the &#8220;Applicable Rate&#8221; shall be the applicable rates per annum set forth below in Category&nbsp;5 during the period from the Effective Date to, and including, the last day of the fiscal quarter of Holdings ending on or about September 30, 2022:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="7" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">7</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93%;margin-left:auto;margin-right:auto;">

		<tr style="background-color: rgb(230, 230, 230);">
			<td style="border-width: 1px; border-style: solid; border-color: black black rgb(0, 0, 0); vertical-align: bottom; width: 9.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Leverage</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Ratio</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 9.5%; border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>ABR / </u><br>
			<u>Alternate Base </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Rate Spread</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
			<td style="border-width: 1px; border-style: solid; border-color: black black rgb(0, 0, 0); vertical-align: top; width: 8.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>ABR / </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>REVSOFR30 </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Rate Spread </u></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 8.7%; border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Term </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Benchmark</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Spread</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
			<td style="border-width: 1px; border-style: solid; border-color: black black rgb(0, 0, 0); vertical-align: top; width: 8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Canadian </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Prime Rate </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Spread</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-top: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>CORRA </u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Spread</u></p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 9.6%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Category 1</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>&lt;</u>3.0 to 1.0</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.40%</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.40%</p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 9.6%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Category 2</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;3.0 to 1.0 but</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>&lt;</u>2.0 to 1.0</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.15%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.15%</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.15%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.15%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">3.15%</p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 9.6%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Category 3</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;2.0 to 1.0 but</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>&lt;</u>1.5 to 1.0</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1.90%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.90%</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.90%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.90%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.90%</p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 9.6%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Category 4</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;1.5 to 1.0 but</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>&lt;</u>1.0 to 1.0</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1.65%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.65%</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.65%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.65%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.65%</p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 9.6%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Category 5</u></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;1.0 to 1.0</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.40%</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.40%</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 8.7%; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2.40%</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For purposes of the foregoing, (a)&nbsp;the Applicable Rate shall be determined as of the end of each fiscal quarter of Holdings based upon Holdings&#8217; annual or quarterly consolidated financial statements delivered pursuant to Section 5.01 and (b)&nbsp;each change in the Applicable Rate resulting from a change in the Leverage Ratio shall be effective during the period commencing on and including the fifth (5<sup style="vertical-align:top;line-height:120%;">th</sup>) Business Day after the date of delivery to the Administrative Agent of such consolidated financial statements indicating such change and ending on the date immediately preceding the effective date of the next such change, <u>provided</u> that the Leverage Ratio shall be deemed to be in Category&nbsp;1&nbsp;at the option of the Administrative Agent or at the request of the Required Lenders if Holdings fails to deliver the annual or quarterly consolidated financial statements required to be delivered by it pursuant to Section 5.01, during the period from the expiration of the time for delivery thereof until such consolidated financial statements are delivered.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">If at any time it is determined that such financial statements upon which the Applicable Rate was determined were incorrect (whether based on a restatement, fraud or otherwise), the Borrowers shall be required to retroactively pay any additional amount that the Borrowers would have been required to pay if such financial statements had been accurate at the time they were delivered.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Approved Electronic Platform</u>&#8221; has the meaning assigned to it in Section 8.03(a).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Approved Fund</u>&#8221; has the meaning assigned to such term in Section 9.04.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Arranger</u>&#8221; means JPMorgan Chase Bank, N.A. in its capacity as sole bookrunner and sole lead arranger hereunder.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;ASC 842</u>&#8221; means the FASB&#8217;s Accounting Standards Codification 842 (Leases).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Assignment and Assumption</u>&#8221; means an assignment and assumption agreement entered into by a Lender and an assignee (with the consent of any party whose consent is required by Section 9.04), and accepted by the Administrative Agent, in the form of <u>Exhibit</u><u>&nbsp;</u><u>A</u> or any other form (including electronic records generated by the use of an electronic platform) approved by the Administrative Agent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="8" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">8</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Availability</u>&#8221; means, at any time, an amount equal to (a)&nbsp;the lesser of (i)&nbsp;the Aggregate Revolving Commitment, and (ii)&nbsp;the Borrowing Base, <i><u>minus</u></i> (b)&nbsp;the Aggregate Revolving Exposure (calculated, with respect to any Defaulting Lender, as if such Defaulting Lender had funded its Applicable Percentage of all outstanding Borrowings), all as determined by the Administrative Agent in its Permitted Discretion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Availability Period</u>&#8221; means the period from and including the Effective Date to but excluding the earlier of the Maturity Date and the date of termination of the Commitments.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Available Cash Balance</u>&#8221; means, at any time, an amount equal to (a) the aggregate amount of cash and cash equivalents held or owned by (whether directly or indirectly) or credited to the account of, Holdings and its consolidated Subsidiaries, <i><u>minus</u></i> (b) without duplication, the sum of (i) checks issued, wires initiated or ACH transfers initiated on such accounts, in any case, to non-affiliate third parties or to Affiliates on account of transactions not prohibited under this Agreement, <i><u>plus</u></i> (ii) cash and cash equivalents held in deposit accounts designated solely for payroll or employee benefits, <i><u>plus</u></i> (iii)&nbsp;cash and cash equivalents held in any Eligible Cash Account.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Available Revolving Commitment</u>&#8221; means, at any time, the Aggregate Revolving Commitment <i><u>minus</u></i> the Aggregate Revolving Exposure.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Available Tenor</u>&#8221; means, as of any date of determination and with respect to the then-current Benchmark for any Agreed Currency, as applicable, any tenor for such Benchmark (or component thereof) or payment period for interest calculated with reference to such Benchmark (or component thereof), as applicable, that is or may be used for determining the length of an Interest Period for any term rate or otherwise, for determining any frequency of making payments of interest calculated pursuant to this Agreement as of such date and not including, for the avoidance of doubt, any tenor for such Benchmark that is then-removed from the definition of &#8220;Interest Period&#8221; pursuant to clause (e) of Section 2.14.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Bail-In Action</u>&#8221; means the exercise of any Write-Down and Conversion Powers by the applicable Resolution Authority in respect of any liability of an Affected Financial Institution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Bail-In Legislation</u>&#8221; means (a)&nbsp;with respect to any EEA Member Country implementing Article 55 of Directive 2014/59/EU of the European Parliament and of the Council of the European Union, the implementing law, regulation, rule or requirement for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule and (b)&nbsp;with respect to the United Kingdom, Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Banking Services</u>&#8221; means each and any of the following bank services provided to any Loan Party or its Restricted Subsidiaries by any Lender or any of its Affiliates: (a)&nbsp;credit cards for commercial customers (including, without limitation, &#8220;commercial credit cards&#8221; and purchasing cards), (b)&nbsp;stored value cards, (c)&nbsp;merchant processing services, and (d)&nbsp;treasury management services (including, without limitation, controlled disbursement, automated clearinghouse transactions, return items, any direct debit scheme or arrangement, overdrafts, cash pooling services, and interstate depository network services).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Banking Services Obligations</u>&#8221; means any and all obligations of the Loan Parties and their Restricted Subsidiaries, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor) in connection with Banking Services.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="9" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">9</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Banking Services Reserves</u>&#8221; means all Reserves which the Administrative Agent from time to time establishes in its Permitted Discretion for Banking Services then provided or outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Bankruptcy Code</u>&#8221; means Title 11 of the United States Code entitled &#8220;Bankruptcy&#8221;, as now and hereafter in effect, or any successor statute.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Bankruptcy Event</u>&#8221; means, with respect to any Person, when such Person becomes the subject of a voluntary or involuntary bankruptcy or insolvency proceeding, or has had a receiver, conservator, trustee, administrator, custodian, assignee for the benefit of creditors or similar Person charged with the reorganization or liquidation of its business, appointed for it, or, in the good faith determination of the Administrative Agent, has taken any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any such proceeding or appointment or has had any order for relief in such proceeding entered in respect thereof, <u>provided</u> that a Bankruptcy Event shall not result solely by virtue of any ownership interest, or the acquisition of any ownership interest, in such Person by a Governmental Authority or instrumentality thereof, unless such ownership interest results in or provides such Person with immunity from the jurisdiction of courts within the U.S. or from the enforcement of judgments or writs of attachment on its assets or permits such Person (or such Governmental Authority or instrumentality) to reject, repudiate, disavow or disaffirm any contracts or agreements made by such Person.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Bankruptcy Laws</u>&#8221; means each of the Bankruptcy Code, the <i>Bankruptcy and Insolvency Act</i> (Canada), the <i>Companies</i>&#8217;<i> Creditors Arrangement Act</i> (Canada) and the <i>Winding-Up and Restructuring Act</i> (Canada), in each case as amended, and any other applicable state, provincial, territorial, foreign or federal bankruptcy laws, each as now and hereafter in effect, any successors to such statutes and any other applicable insolvency or other similar law of any jurisdiction, including any corporate law of any jurisdiction permitting a debtor to obtain a stay or a compromise of the claims of its creditors against it and including any rules and regulations pursuant thereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark</u>&#8221; means, initially, with respect to any (i)&nbsp;RFR Loan, the Daily Simple SOFR, (ii)&nbsp;Adjusted REVSOFR30 Rate Loan, the REVSOFR30 Rate, or (iii)&nbsp;Term Benchmark Loan in any Agreed Currency, the Relevant Rate for such Agreed Currency; <u>provided</u> that if a Benchmark Transition Event or a Term CORRA Reelection Event and the related Benchmark Replacement Date have occurred with respect to the applicable Relevant Rate or the then-current Benchmark for such Agreed Currency, then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate pursuant to clause (b) of Section 2.14.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Replacement</u>&#8221; means, for any Available Tenor:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">the sum of: (a)&nbsp;the alternate benchmark rate that has been selected by the Administrative Agent and the Borrower Representative as the replacement for the then-current Benchmark for the applicable Corresponding Tenor giving due consideration to (i)&nbsp;any selection or recommendation of a replacement benchmark rate or the mechanism for determining such a rate by the Relevant Governmental Body or (ii)&nbsp;any evolving or then-prevailing market convention for determining a benchmark rate as a replacement for the then-current Benchmark for syndicated credit facilities denominated in the applicable Agreed Currency at such time in the United States and (b)&nbsp;the related Benchmark Replacement Adjustment; <u>provided</u>, <u>that</u>, notwithstanding anything to the contrary in this agreement or in any other Loan Document and solely with respect to Borrowings and requested Borrowings denominated in Canadian Dollars, upon the occurrence of a Term CORRA Reelection Event and the delivery of a Term CORRA Notice, the &#8220;Benchmark Replacement&#8221; shall revert to and shall be deemed to be the Adjusted Term CORRA Rate on and as of the applicable Benchmark Replacement Date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="10" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">10</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">If the Benchmark Replacement as determined pursuant to the above would be less than the Floor, the Benchmark Replacement will be deemed to be equal to the Floor for the purposes of this Agreement and the other Loan Documents.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Replacement Adjustment</u>&#8221; means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement for any applicable Interest Period and Available Tenor for any setting of such Unadjusted Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Administrative Agent and the Borrower Representative for the applicable Corresponding Tenor giving due consideration to (i)&nbsp;any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body on the applicable Benchmark Replacement Date and/or (ii)&nbsp;any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for syndicated credit facilities denominated in the applicable Agreed Currency at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Replacement Conforming Changes</u>&#8221; means, with respect to any Benchmark Replacement and/or any Term Benchmark Loan denominated in Dollars or Adjusted REVSOFR30 Rate Loan, any technical, administrative or operational changes (including changes to the definition of &#8220;Alternate Base Rate,&#8221; the definition of &#8220;Business Day,&#8221; the definition of &#8220;U.S. Government Securities Business Day,&#8221; the definition of &#8220;Interest Period,&#8221; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that the Administrative Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark and to permit the administration thereof by the Administrative Agent in a manner substantially consistent with market practice (or, if the Administrative Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Administrative Agent determines that no market practice for the administration of such Benchmark exists, in such other manner of administration as the Administrative Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Replacement Date</u>&#8221; means, with respect to any Benchmark, the earliest to occur of the following events with respect to such then-current Benchmark:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(1)&nbsp;in the case of clause (1) or (2) of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (a)&nbsp;the date of the public statement or publication of information referenced therein and (b)&nbsp;the date on which the administrator of such Benchmark (or the published component used in the calculation thereof) permanently or indefinitely ceases to provide all Available Tenors of such Benchmark (or such component thereof);</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(2)&nbsp;in the case of clause (3) of the definition of &#8220;Benchmark Transition Event,&#8221; the first date on which such Benchmark (or the published component used in the calculation thereof) has been or, if such Benchmark is a term rate, all Available Tenors of such Benchmark (or such component thereof) have been, determined and announced by the regulatory supervisor for the administrator of such Benchmark (or such component thereof) to be no longer representative; <u>provided</u>, that such non-representativeness will be determined by reference to the most recent statement or publication referenced in such clause (3) and even if such Benchmark (or such component thereof) or, if such Benchmark is a term rate, any Available Tenor of such Benchmark (or such component thereof) continues to be provided on such date; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="11" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">11</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(3)&nbsp;in the case of a Term CORRA Reelection Event, the date that is thirty (30) days after the date a Term CORRA Notice (if any) is provided to the Lenders and the Borrower Representative pursuant to <u>Section 2.14(c)</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the avoidance of doubt, (i)&nbsp;if the event giving rise to the Benchmark Replacement Date occurs on the same day as, but earlier than, the Reference Time in respect of any determination, the Benchmark Replacement Date will be deemed to have occurred prior to the Reference Time for such determination and (ii)&nbsp;the &#8220;Benchmark Replacement Date&#8221; will be deemed to have occurred in the case of clause (1) or (2) with respect to any Benchmark upon the occurrence of the applicable event or events set forth therein with respect to all then-current Available Tenors of such Benchmark (or the published component used in the calculation thereof).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Transition Event</u>&#8221; means, with respect to any Benchmark, the occurrence of one or more of the following events with respect to such then-current Benchmark:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such administrator has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof), permanently or indefinitely, <u>provided</u> <u>that</u>, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate, any Available Tenor of such Benchmark (or such component thereof);</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof), the Federal Reserve Board, the NYFRB, the CME Term SOFR Administrator, the CORRA Administrator, an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark (or such component), in each case, which states that the administrator of such Benchmark (or such component) has ceased or will cease to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate, all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely; <u>provided</u> <u>that</u>, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate, any Available Tenor of such Benchmark (or such component thereof); or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such Benchmark (or such component thereof) or, if such Benchmark is a term rate, all Available Tenors of such Benchmark (or such component thereof) are no longer, or as of a specified future date will no longer be, representative.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the avoidance of doubt, a &#8220;Benchmark Transition Event&#8221; will be deemed to have occurred with respect to any Benchmark if a public statement or publication of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component used in the calculation thereof).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benchmark Unavailability Period</u>&#8221; means, with respect to any Benchmark, the period (if any) (x)&nbsp;beginning at the time that a Benchmark Replacement Date pursuant to clauses (1) or (2) of that definition has occurred if, at such time, no Benchmark Replacement has replaced such then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with Section 2.14 and (y)&nbsp;ending at the time that a Benchmark Replacement has replaced such then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with Section 2.14.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="12" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">12</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Beneficial Ownership Certification</u>&#8221; means a certification regarding beneficial ownership or control as required by the Beneficial Ownership Regulation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Beneficial Ownership Regulation</u>&#8221; means 31 C.F.R. &#167; 1010.230.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Benefit Plan</u>&#8221; means any of (a)&nbsp;an &#8220;employee benefit plan&#8221; (as defined in Section 3(3) of ERISA) that is subject to Title I of ERISA, (b)&nbsp;a &#8220;plan&#8221; as defined in Section 4975 of the Code to which Section 4975 of the Code applies, and (c)&nbsp;any Person whose assets include (for purposes of the Plan Asset Regulations or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such &#8220;employee benefit plan&#8221; or &#8220;plan&#8221;.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;BHC Act Affiliate</u>&#8221; of a party means an &#8220;affiliate&#8221; (as such term is defined under, and interpreted in accordance with, 12 U.S.C. 1841(k)) of such party.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Blocking Regulation</u>&#8221; has the meaning assigned to it in Section 3.21.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrower</u>&#8221; or &#8220;<u>Borrowers</u>&#8221; means (i)&nbsp;Pioneer, (ii)&nbsp;NCS Canada, (iii)&nbsp;Pioneer NCS Energy Holdco, LLC, a Texas limited liability company, (iv)&nbsp;NCS Multistage, LLC, a Texas limited liability company, (v)&nbsp;STS Logistics and Analytics LLC, an Oklahoma limited liability company, (vi)&nbsp;each other Person that becomes a party hereto from time to time as a Borrower.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrower Representative</u>&#8221; has the meaning assigned to such term in Section 11.01.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrowing</u>&#8221; means (a)&nbsp;Revolving Borrowing, (b)&nbsp;a Swingline Loan, (c)&nbsp;a Protective Advance and (d)&nbsp;an Overadvance.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrowing Base</u>&#8221; means, at any time, the sum of (a)&nbsp;85% of the Borrowers&#8217; Eligible Accounts at such time, <i><u>plus</u></i> (b) the product of 85% <i><u>multiplied by</u></i><i> </i>the Net Orderly Liquidation Value percentage identified in the most recent inventory appraisal ordered by the Administrative Agent <i><u>multiplied by</u></i> the Borrowers&#8217; Eligible Inventory, valued at the lower of cost or market value, determined on a first-in-first-out basis, <i><u>plus</u></i> (d)&nbsp;100% of Eligible Cash<i> </i><i><u>minus</u></i> (e)&nbsp;Reserves. The maximum amount calculated pursuant to clause&nbsp;(b) above that may be included in the Borrowing Base shall not exceed 33% of the amount calculated pursuant to clause&nbsp;(a) of the definition of Borrowing Base set forth above. The Administrative Agent may, in its Permitted Discretion establish or adjust Reserves or reduce one or more of the other elements used in computing the Borrowing Base. The Borrowing Base at any time shall be determined by reference to the most recent Borrowing Base Certificate delivered to the Administrative Agent pursuant to Section 5.01(f) of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrowing Base Certificate</u>&#8221; means a certificate, signed and certified as accurate and complete by a Financial Officer of the Borrower Representative, in substantially the form of <u>Exhibit B</u> or another form which is acceptable to the Administrative Agent in its sole discretion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Borrowing Request</u>&#8221; means a request by the Borrower Representative for a Borrowing in accordance with Section 2.03.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Burdensome Restrictions</u>&#8221; means any consensual encumbrance or restriction of the type described in clause (a) or (b) of Section 6.10.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="13" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">13</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Business Day</u>&#8221; means any day (other than a Saturday or a Sunday) on which banks are open for business in New York City or Chicago or Toronto, Ontario; <u>provided</u> that, (a)&nbsp;in relation to RFR Loans and any interest rate settings, fundings, disbursements, settlements or payments of any such RFR Loan, or any other dealings of such RFR Loan, any such day that is only an U.S. Government Securities Business Day, and (b)&nbsp;in relation to Loans denominated in Canadian Dollars and any interest rate settings, fundings, disbursements, settlements or payments of any such Loans or any other dealings in Canadian Dollars, and in relation to the calculation or computation of CORRA or the Canadian Prime Rate, in addition to the foregoing, a Business Date shall be any day (other than a Saturday or a Sunday) on which banks are open for business in Canada.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Benefit Plans</u>&#8221; means any retirement, savings, profit sharing, health, medical, dental, disability, life insurance, welfare or other employee benefit plan, program, policy or practice, whether written or oral, funded or unfunded, registered or unregistered, which is sponsored, maintained or contributed to or required to be contributed to by any Borrower or Restricted Subsidiary in Canada or under which any Borrower or Restricted Subsidiary has any actual or potential liability, other than a Canadian Pension Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Borrower</u>&#8221; means NCS Canada and any other Borrower that is organized under the laws of Canada or any province or territory thereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Dollar</u>&#8221; or &#8220;<u>C$</u>&#8221; means Canadian dollars, the lawful currency of Canada.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Pension Plan</u>&#8221; means a &#8220;registered pension plan&#8221;, as such term is defined in subsection 248(1) of the <i>Income Tax Act</i> (Canada), which is or was sponsored, administered or contributed to, or required to be contributed to, by any Loan Party or under which any Loan Party has or may incur any actual or contingent liability.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Prime Rate</u>&#8221; means, on any day, the rate determined by the Administrative Agent to be the higher of (i) the rate equal to the PRIMCAN Index rate that appears on the Bloomberg screen at 10:15 a.m. Toronto time on such day (or, in the event that the PRIMCAN Index is not published by Bloomberg, any other information services that publishes such index from time to time, as selected by the Administrative Agent in its reasonable discretion) and (ii) the Adjusted Term CORRA Rate for a one month Interest Period plus 1.0% per annum; <u>provided</u>, that if any of the above rates shall be less than 1.00%, such rate shall be deemed to be 1.00% for purposes of this Agreement. Any change in the Canadian Prime Rate due to a change in the PRIMCAN Index or the Adjusted Term CORRA Rate shall be effective from and including the effective date of such change in the PRIMCAN Index or the Adjusted Term CORRA Rate, respectively. When used in reference to any Loan or Borrowing, Canadian Prime Rate refers to whether such Loan, or the Loans comprising such Borrowing, is bearing interest at a rate determined by reference to the Canadian Prime Rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Prime Rate Loan</u>&#8221; means a Loan that bears interest at a rate based on the Canadian Prime Rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Revolving Exposure</u>&#8221; means, with respect to any Lender at any time, the sum of (a)&nbsp;the outstanding principal amount of such Lender&#8217;s Canadian Revolving Loans and its LC Exposure denominated in Canadian Dollars at such time, <i><u>plus</u></i> (b)&nbsp;an amount equal to its Applicable Percentage of the aggregate principal amount of Protective Advances denominated in Canadian Dollars outstanding at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Revolving Loan</u>&#8221; means any Revolving Loan denominated in Canadian Dollars.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="14" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">14</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Revolving Loan Sublimit</u>&#8221; means $10,000,000 (or the Equivalent Amount thereof). The Canadian Revolving Loan Sublimit is part of, and not in addition to, the Revolving Commitment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Canadian Security Agreements</u>&#8221; means that certain Canadian law governed Pledge and Security Agreement (including any and all supplements thereto), dated as of the date hereof, among the Loan Parties and the Administrative Agent, for the benefit of the Administrative Agent and the other Secured Parties, and any other Canadian law governed pledge or security agreement entered into after the date of this Agreement by any other Loan Party (as required by this Agreement or any other Loan Document) or any other Person for the benefit of the Administrative Agent and the other Secured Parties, each as the same may be amended, restated, supplemented or otherwise modified from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Capital Expenditures</u>&#8221; means, without duplication, any expenditure or commitment to expend money for any purchase or other acquisition of any asset which would be classified as a fixed or capital asset on a consolidated balance sheet of the Holdings and its Restricted Subsidiaries prepared in accordance with GAAP.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Capital Lease Obligations</u>&#8221; of any Person means the obligations of such Person to pay rent or other amounts under any lease of (or other arrangement conveying the right to use) real or personal property, or a combination thereof, which obligations are required to be classified and accounted for as financing leases on a balance sheet of such Person under GAAP, and the amount of such obligations shall be the capitalized amount thereof determined in accordance with GAAP (but excluding, for the avoidance of doubt, the portion of an operating lease required to be accrued as a liability in accordance with ASC 842).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Change in Control</u>&#8221; means (a)&nbsp;the acquisition of ownership, directly or indirectly, beneficially or of record, by any Person or group (within the meaning of the Securities Exchange Act of 1934 and the rules of the SEC thereunder as in effect on the date hereof) of Equity Interests representing more than 35% of the aggregate ordinary voting power represented by the issued and outstanding Equity Interests of Holdings; (b)&nbsp;occupation at any time of a majority of the seats (other than vacant seats) on the board of directors of Holdings by Persons who were not (i)&nbsp;directors of Holdings on the date of this Agreement, nominated, appointed or approved for consideration by shareholders for election by the board of directors of Holdings, (ii)&nbsp;approved by the board of directors of Holdings as director candidates prior to their election, nor (iii)&nbsp;appointed by directors so nominated, appointed or approved; or (c)&nbsp;Holdings shall cease to own, free and clear of all Liens or other encumbrances, directly or indirectly, at least 100% of the outstanding voting Equity Interests of any Borrower on a fully diluted basis (other than in any circumstance that a Borrower ceases to exist pursuant to a transaction permitted by Section 6.03).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Change in Law</u>&#8221; means the occurrence after the date of this Agreement of any of the following: (a)&nbsp;the adoption of or taking effect of any law, rule, regulation or treaty; (b)&nbsp;any change in any law, rule, regulation or treaty or in the administration, interpretation, implementation or application thereof by any Governmental Authority; or (c)&nbsp;compliance by any Lender or the Issuing Bank (or, for purposes of Section 2.15(b), by any lending office of such Lender or by such Lender&#8217;s or the Issuing Bank&#8217;s holding company, if any) with any request, guideline, requirement or directive (whether or not having the force of law) of any Governmental Authority made or issued after the date of this Agreement; <u>provided</u> that notwithstanding anything herein to the contrary, (x)&nbsp;the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines, requirements or directives thereunder or issued in connection therewith or in the implementation thereof, and (y)&nbsp;all requests, rules, guidelines, requirements or directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities, in each case pursuant to Basel III, shall in each case be deemed to be a &#8220;Change in Law&#8221;, regardless of the date enacted, adopted, issued or implemented.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="15" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">15</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Charges</u>&#8221; has the meaning assigned to such term in Section 9.17.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Class</u>&#8221;, when used in reference to any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, are Revolving Loans, Swingline Loans or Protective Advances or Overadvances.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Closing Availability</u>&#8221; means (a)&nbsp;Availability, <i><u>minus</u></i> (b)&nbsp;the aggregate amount of all outstanding trade payables which have been unpaid for more than 60 days after the due date therefor (other than trade payables being contested or disputed in good faith), all as determined by the Administrative Agent in its Permitted Discretion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;CME Term SOFR Administrator</u>&#8221; means CME Group Benchmark Administration Limited as administrator of the forward-looking term SOFR (or a successor administrator).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Code</u>&#8221; means the Internal Revenue Code of 1986, as amended from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Collateral</u>&#8221; means any and all property owned, leased or operated by a Person covered by the Collateral Documents and any and all other property of any Loan Party, now existing or hereafter acquired, that may at any time be, become or be intended to be, subject to a security interest or Lien in favor of the Administrative Agent, on behalf of itself and the Lenders and other Secured Parties, to secure the Secured Obligations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Collateral Access Agreement</u>&#8221; has the meaning assigned to such term in the Security Agreements, as applicable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Collateral Documents</u>&#8221; means, collectively, the Security Agreements, the Mortgages and any other agreements, instruments and documents executed in connection with this Agreement that are intended to create, perfect or evidence Liens to secure the Secured Obligations, including, without limitation, all other security agreements, pledge agreements, mortgages, deeds of trust, loan agreements, notes, guarantees, subordination agreements, pledges, powers of attorney, consents, assignments, contracts, fee letters, notices, leases, financing statements and all other written matter whether theretofore, now or hereafter executed by any Loan Party and delivered to the Administrative Agent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Collection Account</u>&#8221; has the meaning assigned to such term in the Security Agreements, as applicable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Commercial LC Exposure</u>&#8221; means, at any time, the sum of (a)&nbsp;the aggregate undrawn amount of all outstanding commercial Letters of Credit <i><u>plus</u></i> (b)&nbsp;the aggregate amount of all LC Disbursements relating to commercial Letters of Credit that have not yet been reimbursed by or on behalf of the Borrowers. The Commercial LC Exposure of any Revolving Lender at any time shall be its Applicable Percentage of the aggregate Commercial LC Exposure at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Commitment</u>&#8221; means, with respect to each Lender, such Lender&#8217;s Revolving Commitment hereunder. The initial amount of each Lender&#8217;s Commitment is set forth on the <u>Commitment Schedule</u>, or in the Assignment and Assumption or other documentation or record (as such term is defined in Section 9-102(a)(70) of the New York Uniform Commercial Code) as provided in Section 9.04(b)(ii)(C), pursuant to which such Lender shall have assumed its Commitment, as applicable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="16" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">16</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Commitment Fee Rate</u>&#8221; means, for any day, a per annum rate equal to (a) 0.50% if average daily Aggregate Revolving Exposure during the preceding calendar month was less than or equal to 50% of the Aggregate Revolving Commitments as of the end of such calendar month, or (b) 0.25% if average daily Aggregate Revolving Exposure during the preceding calendar month was greater than 50% of the Aggregate Revolving Commitments as of the end of such calendar month; <u>provided</u>, that, until the first Business Day of the calendar month following the first full calendar month ending after the Effective Date, the &#8220;Commitment Fee Rate&#8221; shall be 0.50% per annum. For purposes of the foregoing, (i)&nbsp;the Commitment Fee Rate shall be determined by the Administrative Agent as of the end of each calendar month and (b)&nbsp;each change in the Commitment Fee Rate shall be effective during the period commencing on and including the first Business Day of the calendar month following the determination by the Administrative Agent of such change and ending on the date immediately preceding the effective date of the next such change; <u>provided</u> that the Commitment Fee Rate shall be deemed to be 0.50% per annum at the option of the Administrative Agent or Required Lenders if the Borrower Representative fails to deliver the Borrowing Base Certificate required to be delivered by it pursuant to <u>Section 5.01(f)</u> during the period from the expiration of the time for delivery thereof until such Borrowing Base Certificate is delivered.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Commitment Schedule</u>&#8221; means the Schedule attached hereto identified as such.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Commodity Exchange Act</u>&#8221; means the Commodity Exchange Act (7 U.S.C. &#167; 1 et seq.), as amended from time to time, and any successor statute.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Communications</u>&#8221; has the meaning assigned to such term in Section 8.03(c).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Compliance Certificate</u>&#8221; means a certificate of a Financial Officer of the Borrower Representative in substantially the form of Exhibit C.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Connection Income Taxes</u>&#8221; means Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Control</u>&#8221; means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. &#8220;<u>Controlling</u>&#8221; and &#8220;<u>Controlled</u>&#8221; have meanings correlative thereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Controlled Disbursement Account</u>&#8221; means any accounts of the Borrowers maintained with the Administrative Agent as zero balance accounts or cash management account with a unique ABA routing number which effectively limits the number and frequency of daily check presentments pursuant to and under any agreement between a Borrower and the Administrative Agent, as modified and amended from time to time, and through which all or substantially all check disbursements of a Borrower, any other Loan Party and any designated Restricted Subsidiary of a Borrower are made and settled on a daily basis with no uninvested balance remaining overnight.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;CORRA</u>&#8221; means the Canadian Overnight Repo Rate Average administered and published by the Bank of Canada (or any successor administrator).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;CORRA Administrator</u>&#8221; means the Bank of Canada (or any successor administrator).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Corresponding Tenor</u>&#8221;<b><i> </i></b>with respect to any Available Tenor means, as applicable, either a tenor (including overnight) or an interest payment period having approximately the same length (disregarding business day adjustment) as such Available Tenor.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Covered Entity</u>&#8221; means any of the following:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 72pt;text-indent:-36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a &#8220;covered entity&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 252.82(b);</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="17" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">17</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 72pt;text-indent:-36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a &#8220;covered bank&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 47.3(b); or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 72pt;text-indent:-36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a &#8220;covered FSI&#8221; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 382.2(b).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Covered Party</u>&#8221; has the meaning assigned to it in Section 9.21.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Credit Exposure</u>&#8221; means, as to any Lender at any time, such Lender&#8217;s Revolving Exposure at such time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Credit Party</u>&#8221; means the Administrative Agent, the Issuing Bank, the Swingline Lender or any other Lender.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Daily Simple SOFR</u>&#8221; means, for any day (a &#8220;<u>SOFR Rate Day</u>&#8221;), a rate per annum equal to SOFR for the day (such day &#8220;<u>SOFR Determination Date</u>&#8221;) that is five (5) U.S. Government Securities Business Days prior to (i)&nbsp;if such SOFR Rate Day is a U.S. Government Securities Business Day, such SOFR Rate Day or (ii)&nbsp;if such SOFR Rate Day is not a U.S. Government Securities Business Day, the U.S. Government Securities Business Day immediately preceding such SOFR Rate Day, in each case, as such SOFR is published by the SOFR Administrator on the SOFR Administrator&#8217;s Website. Any change in Daily Simple SOFR due to a change in SOFR shall be effective from and including the effective date of such change in SOFR without notice to the Borrowers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;DDA Access Product</u>&#8221; means the bank service provided to any Loan Party by JPMCB in its sole discretion consisting of direct access to schedule payments from the Funding Account by electronic, internet or other access mechanisms that may be agreed upon from time to time by JPMCB and the funding of such payments under the Loan Borrowing Option in the DDA Access Product Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;DDA Access Product Agreement</u>&#8221; means JPMCB&#8217;s Treasury Services End of Day Investment &amp; Loan Sweep Service Terms, as in effect on the date of this Agreement, as the same may be amended from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Default</u>&#8221; means any event or condition which constitutes an Event of Default or which upon notice, lapse of time or both would, unless cured or waived, become an Event of Default.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Default Right</u>&#8221; has the meaning assigned to that term in, and shall be interpreted in accordance with, 12 C.F.R. &#167;&#167; 252.81, 47.2 or 382.1, as applicable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Defaulting Lender</u>&#8221; means any Lender that (a)&nbsp;has failed, within two Business Days of the date required to be funded or paid, to (i)&nbsp;fund any portion of its Loans, (ii)&nbsp;fund any portion of its participations in Letters of Credit or Swingline Loans or (iii)&nbsp;pay over to any Credit Party any other amount required to be paid by it hereunder, unless, in the case of clause (i) above, such Lender notifies the Administrative Agent in writing that such failure is the result of such Lender&#8217;s good faith determination that a condition precedent to funding (specifically identified and including the particular Default, if any) has not been satisfied; (b)&nbsp;has notified any Borrower or any Credit Party in writing, or has made a public statement, to the effect that it does not intend or expect to comply with any of its funding obligations under this Agreement (unless such writing or public statement indicates that such position is based on such Lender&#8217;s good faith determination that a condition precedent (specifically identified and including the particular Default, if any) to funding a Loan under this Agreement cannot be satisfied) or generally under other agreements in which it commits to extend credit, (c)&nbsp;has failed, within three Business Days after request by a Credit Party, acting in good faith, to provide a certification in writing from an authorized officer of such Lender that it will comply with its obligations (and is financially able to meet such obligations as of the date of certification) to fund prospective Loans and participations in then outstanding Letters of Credit and Swingline Loans under this Agreement, <u>provided</u> that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon such Credit Party&#8217;s receipt of such certification in form and substance satisfactory to it and the Administrative Agent, or (d)&nbsp;has become the subject of (i)&nbsp;a Bankruptcy Event or (ii)&nbsp;a Bail-In Action.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="18" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">18</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Deficiency Funding Date</u>&#8221; has the meaning assigned to such term in Section 2.05(a).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Defined Benefit Plan</u>&#8221; means a pension plan registered under the <i>Income Tax Act</i> (Canada) or any applicable pension standards legislation which contains a &#8220;defined benefit provision&#8221;, as such term is defined in subsection 147.1(1) of the <i>Income Tax Act</i> (Canada).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Disclosed Matters</u>&#8221; means the actions, suits, proceedings and environmental matters disclosed in <u>Schedule</u><u>&nbsp;</u><u>3.06</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Disposition</u>&#8221; or &#8220;<u>Dispose</u>&#8221; means the sale, transfer, license, lease or other disposition (in one transaction or in a series of transactions and whether effected pursuant to a Division or otherwise) of any property by any Person (including in any sale and leaseback transaction and any issuance of Equity Interests by a Restricted Subsidiary of such Person), including any sale, assignment, transfer or other disposal, with or without recourse, of any notes or accounts receivable or any rights and claims associated therewith.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Disqualified Equity Interest</u>&#8221; means any Equity Interest that, by its terms (or the terms of any security or other Equity Interests into which it is convertible or for which it is exchangeable), or upon the happening of any event or condition (a)&nbsp;matures or is mandatorily redeemable (other than solely for Equity Interests that are not Disqualified Equity Interests), pursuant to a sinking fund obligation or otherwise (except as a result of a change of control or asset sale so long as, pursuant to the terms of such Equity Interests, any rights of the holders thereof upon the occurrence of a change of control or asset sale event shall be subject to the prior repayment in full of the Loans and all other Obligations that are accrued and payable and the termination of the Commitments), (b)&nbsp;is redeemable at the option of the holder thereof, in whole or in part, (c)&nbsp;provides for scheduled payments of dividends in cash or any other scheduled payment constituting a return of capital, or (d)&nbsp;is or becomes convertible into or exchangeable for Indebtedness or any other Equity Interests that would constitute Disqualified Equity Interests, in each case, prior to the date that is 180 days after the Maturity Date; <u>provided</u> that if such Equity Interests are issued pursuant to a plan for the benefit of employees of the Borrower or any Subsidiary or by any such plan to such employees, such Equity Interests shall not constitute Disqualified Equity Interests solely because they may be required to be repurchased by the Borrower or its Subsidiaries in order to satisfy applicable statutory or regulatory obligations or as a result of such employee&#8217;s termination, death or disability.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Disqualified Institution</u>&#8221; means (a)&nbsp;any Person identified by name in writing to the Administrative Agent by the Borrower Representative at least one Business Day prior to the Effective Date, and (b)&nbsp;any Person that is reasonably identifiable, solely on the basis of such Person&#8217;s name, as an Affiliate of any Person referred to in <u>clause</u><u>&nbsp;</u><u>(a)</u>; <u>provided</u> that &#8220;Disqualified Institution&#8221; shall exclude any Person that the Borrower Representative has designated as no longer being a &#8220;Disqualified Institution&#8221; by written notice to the Administrative Agent from time to time. The Administrative Agent is authorized to share the list of Disqualified Institutions with any Lender or prospective Lender from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Dividing Person</u>&#8221; has the meaning assigned to it in the definition of &#8220;Division.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Division</u>&#8221; means the division of the assets, liabilities and/or obligations of a Person (the &#8220;<u>Dividing Person</u>&#8221;) among two or more Persons (whether pursuant to a &#8220;plan of division&#8221; or similar arrangement), which may or may not include the Dividing Person and pursuant to which the Dividing Person may or may not survive.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="19" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">19</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Division Successor</u>&#8221; means any Person that, upon the consummation of a Division of a Dividing Person, holds all or any portion of the assets, liabilities and/or obligations previously held by such Dividing Person immediately prior to the consummation of such Division. A Dividing Person which retains any of its assets, liabilities and/or obligations after a Division shall be deemed a Division Successor upon the occurrence of such Division.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Document</u>&#8221; has the meaning assigned to such term in the applicable Security Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Document of Title</u>&#8221; has the meaning assigned to such term in the PPSA.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Dollar Equivalent</u>&#8221; means, at any time, (i) with respect to any amount denominated in dollars, such amount, and (ii) with respect to any amount denominated in any other currency, the Equivalent Amount thereof in dollars as reasonably determined by the Administrative Agent or the Issuing Bank, as the case may be, at such time on the basis of the Spot Rate in accordance with Section 1.10.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Dollars</u>&#8221;, &#8220;<u>dollars</u>&#8221; or &#8220;<u>$</u>&#8221; refers to lawful money of the U.S.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Domestic Subsidiary</u>&#8221; means a Subsidiary organized under the laws of a jurisdiction located in the U.S. or Canada, other than any Subsidiary substantially all of the assets of which consist of the equity interests of entities organized under jurisdictions outside of the U.S. and Canada.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Dominion Period</u>&#8221; means any period (a)&nbsp;commencing (i)&nbsp;on any date upon which a Default or an Event of Default has occurred and is continuing, or (ii)&nbsp;at any time when Liquidity is less than the greater of (x)&nbsp;$3,000,000, and (y) 12.0% of the Aggregate Revolving Commitments, and (b)&nbsp;ending when, for a period of thirty (30) consecutive calendar days, (i)&nbsp;no Default or Event of Default has existed and (ii)&nbsp;Liquidity shall have been at least equal to the greater of (x)&nbsp;$3,000,000, and (y)&nbsp;12.0% of the Aggregate Revolving Commitments, in each case, as determined by Administrative Agent in its Permitted Discretion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="20" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">20</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;EBITDA</u>&#8221; means, for any period, Net Income for such period <i><u>plus</u></i> (a)&nbsp;without duplication and to the extent deducted in determining Net Income for such period, the sum of (i)&nbsp;Interest Expense for such period, (ii)&nbsp; all tax expense for such period net of tax refunds, (iii)&nbsp;all amounts attributable to depreciation and amortization expense for such period, (iv)&nbsp;any extraordinary, unusual or non-recurring non-cash charges for such period, (v) expenses that are actually reimbursed in cash by a third party (and not a Loan Party or one of its Affiliates) during such period, (vi) any other non-cash losses, expenses or charges for such period (but (A) excluding any non-cash charge in respect of a revenue item that was included in Net Income in a prior period and any non-cash charge that relates to the write-down or write-off of inventory, and (B) including, subject to the prior approval of the Administrative Agent in its Permitted Discretion (which may be communicated by email or other writing), normal obsolescence accruals with respect to inventory arising in the ordinary course of business in accordance with GAAP), (vii) unusual or non-recurring items (including, for the avoidance of doubt, charges, accruals, reserves or expenses attributable to (1) the undertaking or implementation of cost savings initiatives, operating expense reductions and other restructuring and integration charges, and (2) litigation, arbitration or mediation (including costs of counsel, consultants, dispute resolution professionals and experts) relating to infringement, misappropriation, theft or other misuse of intellectual property and related rights, including without limitation patents, trademarks, trade names, copyrights, and applications for any of the foregoing, and trade secrets and other confidential information), (viii) cash charges and expenses incurred in connection with the issuance or offering of Equity Interests, Dispositions outside the ordinary course of business, recapitalizations, mergers, consolidations or amalgamations, or option buyouts, provided that (1) such transaction is permitted under this Agreement and (2) such charges and expenses are non-recurring with respect to such transaction, provided that, in the case of the foregoing clauses (vii) and (viii), the aggregate amount added back shall not exceed $5,000,000 for such period, (ix) non-recurring cash charges and expenses (including severance payments) incurred in connection with any Permitted Acquisitions, and restructuring costs associated with single or one-time events incurred in connection with any Permitted Acquisitions; provided that, the aggregate amount added back under this clause (ix) in any such subject period shall not exceed 7.5% of EBITDA (after giving effect to all additions and subtractions provided for in this definition of EBITDA, including this clause (ix)), (x)&nbsp;(A)&nbsp;cash charges and expenses paid and incurred in connection with the Transactions contemplated to occur on or about the Effective Date, (B) cash charges, fees and expenses incurred in connection with any amendment or modification of the Loan Documents or the Obligations, and (C) cash charges to the extent actually reimbursed by third parties pursuant to indemnification provisions in applicable binding contracts which are not being contested, (xi) business interruption insurance proceeds actually received by any Loan Party in an amount representing the earnings for such period that such proceeds are intended to replace, (xii) unrealized net losses in the fair market value of any Swap Agreement, (xiii)&nbsp;the amount of any non-cash expense or deduction associated with any non-wholly owned Subsidiary (other than any Loan Party) that is attributable to any non-controlling Equity Interest or minority interest of any third party, to the extent deducted(and not added back) in determining Net Income, (xiv) cash actually received during the subject period and not included in Net Income for such subject period but only to the extent that the non-cash gain relating to such cash receipt was deducted in the calculation of EBITDA pursuant to clause (b)(ii) below for any previous subject period and not added back, and (xv) research and development tax credits awarded under Canadian federal law for research and development spending by Holdings or any Restricted Subsidiary (without regard to whether or not such tax credits were deducted in determining consolidated Net Income), provided that the add back in this clause (xiv) shall not exceed $1,500,000 for such subject period, <i><u>minus</u></i> (b)&nbsp;without duplication and to the extent included in Net Income, (i)&nbsp;any cash payments made during such period in respect of non-cash charges described in clause&nbsp;(a)(v) taken in a prior period, (ii)&nbsp;non-cash gains, including unrealized net gains in the fair market value of any Swap Agreement and non-cash gains resulting from non-recurring events or circumstances for such subject period and (iii)&nbsp;any extraordinary gains and any non-cash items of income for such period, all calculated for Holdings and its Restricted Subsidiaries on a consolidated basis in accordance with GAAP. For the avoidance of doubt, the foregoing calculation shall not include the results of Repeat Precision, except as expressly set forth in the definition of Net Income.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="21" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">21</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Notwithstanding the foregoing, the aggregate amount included in the calculation of EBITDA in any measurement period attributable to Restricted Subsidiaries which are not Loan Parties shall not exceed fifteen percent (15%) of EBITDA for such measurement period. For the purpose of calculating EBITDA for any period of twelve consecutive months (each a &#8220;<u>Reference Period</u>&#8221;), (i) if at any time during such Reference Period (and after the Effective Date) a Loan Party or any their respective Restricted Subsidiaries shall have made any Material Disposition (as defined below), EBITDA for such Reference period shall be reduced by an amount equal to the EBITDA (if positive) attributable to the property that is the subject of such Material Disposition for such Reference Period or increased by an amount equal to the EBITDA (if negative) attributable thereto for such Reference Period, and (ii) if during such Reference Period a Loan Party or any Restricted Subsidiary thereof shall have made a Material Acquisition, EBITDA for such Reference Period shall be calculated after giving pro forma effect thereto in accordance with Article 11 of Regulation S-X promulgated under the Securities Act and as interpreted by the staff of the SEC, or in such other manner acceptable to the Administrative Agent as if such Material Acquisition occurred on the first day of such Reference Period. As used in this definition, &#8220;<u>Material Acquisition</u>&#8221; means any acquisition of property or series of related acquisitions of property that (x) constitutes assets comprising all or substantially all of an operating unit of a business or constitutes all or substantially all of the common stock of a Person and (y) involves the payment of consideration by a Loan Party or any Restricted Subsidiary thereof in excess of $5,000,000; and &#8220;<u>Material Disposition</u>&#8221; means any disposition of property or series of related dispositions of property that (x) constitutes assets comprising all or substantially all of an operating unit of a business or constitutes all or substantially all of the common stock of a Person and (y) yields gross proceeds to a Loan Party or any Restricted Subsidiary thereof in excess of $5,000,000.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;ECP</u>&#8221; means an &#8220;eligible contract participant&#8221; as defined in Section 1(a)(18) of the Commodity Exchange Act or any regulations promulgated thereunder and the applicable rules issued by the Commodity Futures Trading Commission and/or the SEC.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;EEA Financial Institution</u>&#8221; means (a)&nbsp;any credit institution or investment firm established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b)&nbsp;any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c)&nbsp;any financial institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;EEA Member Country</u>&#8221; means any of the member states of the European Union, Iceland, Liechtenstein, and Norway.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;EEA Resolution Authority</u>&#8221; means any public administrative authority or any Person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Effective Date</u>&#8221; means the date on which the conditions specified in Section 4.01 are satisfied (or waived in accordance with Section 9.02).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Electronic Signature</u>&#8221; means an electronic sound, symbol, or process attached to, or associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Electronic System</u>&#8221; means any electronic system, including e-mail, e-fax, web portal access for such Borrower and any other Internet or extranet-based site, whether such electronic system is owned, operated or hosted by the Administrative Agent or any Issuing Bank and any of its respective Related Parties or any other Person, providing for access to data protected by passcodes or other security system.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>&#8220;Eligible Accounts</u>&#8221; means, at any time, the Accounts of a Borrower which the Administrative Agent determines in its Permitted Discretion are eligible as the basis for the extension of Revolving Loans and Swingline Loans and the issuance of Letters of Credit. Without limiting the Administrative Agent&#8217;s discretion provided herein, Eligible Accounts shall not include any Account of a Borrower:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:36pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;which is not subject to a first priority perfected security interest in favor of the Administrative Agent;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;which is subject to any Lien other than (i)&nbsp;a Lien in favor of the Administrative Agent and (ii)&nbsp;a Permitted Encumbrance which does not have priority over the Lien in favor of the Administrative Agent;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;which is unpaid more than 90 days after the date of the original invoice therefor (in determining the aggregate amount from the same Account Debtor that is unpaid hereunder there shall be excluded the amount of any net credit balances relating to Accounts due from such Account Debtor which are unpaid more than 90 days after the date of the original invoice therefor);</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="22" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">22</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;which is owing by an Account Debtor for which more than 50% of the Accounts owing from such Account Debtor and its Affiliates are ineligible hereunder;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;which is owing by an Account Debtor to the extent the aggregate amount of Accounts owing from such Account Debtor and its Affiliates exceeds 25% of the aggregate amount of Eligible Accounts;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;with respect to which any covenant, representation or warranty contained in this Agreement or in any of the Security Agreements has been breached or is not true;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;which (i)&nbsp;does not arise from the sale of goods or performance of services in the ordinary course of business, (ii)&nbsp;is not evidenced by an invoice or other documentation satisfactory to the Administrative Agent which has been sent to the Account Debtor, (iii)&nbsp;represents a progress billing, (iv)&nbsp;is contingent upon such Borrower&#8217;s completion of any further performance, (v)&nbsp;represents a sale on a bill-and-hold, guaranteed sale, sale-and-return, sale on approval, consignment, cash-on-delivery or any other repurchase or return basis or (vi)&nbsp;relates to payments of interest;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;for which the goods giving rise to such Account have not been shipped to the Account Debtor or for which the services giving rise to such Account have not been performed by such Borrower or if such Account was invoiced more than once;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;with respect to which any check or other instrument of payment has been returned uncollected for any reason;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by an Account Debtor which has (i)&nbsp;applied for, suffered, or consented to the appointment of any receiver, interim receiver, custodian, administrator, trustee, or liquidator of its assets, (ii)&nbsp;had possession of all or a material part of its property taken by any receiver, interim receiver, custodian, administrator, trustee or liquidator, (iii)&nbsp;filed, or had filed against it, any request or petition for liquidation, reorganization, arrangement, adjustment of debts, adjudication as bankrupt, winding-up, or voluntary or involuntary case under any Bankruptcy Laws (other than post-petition accounts payable of an Account Debtor that is a debtor-in-possession under the Bankruptcy Code and reasonably acceptable to the Administrative Agent), (iv)&nbsp;admitted in writing its inability, or is generally unable to, pay its debts as they become due, (v)&nbsp;become insolvent, or (vi)&nbsp;ceased operation of its business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by any Account Debtor which has sold all or substantially all of its assets;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by an Account Debtor which (i)&nbsp;does not maintain its chief executive office in the U.S. (including any territory thereof), Canada, any province of Canada, the United Kingdom, Switzerland, or Netherland Antilles or (ii)&nbsp;is not organized under applicable law of the U.S., any state of the U.S., or the District of Columbia, Canada, or any province of Canada, the United Kingdom, Switzerland, or Netherland Antilles, or any state, province or other territory of the foregoing, unless, in any such case, such Account is backed by a letter of credit acceptable to the Administrative Agent which is in the possession of, and is directly drawable by, the Administrative Agent; <u>provided</u>, that, (i) no such letter of credit, trade credit insurance or other payment or credit assurance shall be required pursuant to the foregoing for the eligibility of Accounts owed by an Account Debtor that maintains its chief executive office in, or that is organized under the applicable law of, Norway, and (ii) the aggregate amount of Eligible Accounts that are owed by Account Debtors which maintain their chief executive office in, or are organized under applicable law of, the United Kingdom, Switzerland, the Netherland Antilles or Norway, or any state, province or territory of the foregoing, shall not exceed $2,000,000 (for all such Account Debtors other than BP plc and its subsidiaries) or $4,000,000 (for all such Account Debtors, including BP plc and its subsidiaries) in the aggregate at any time (and, in each case, any excess amount shall not be considered eligible under this clause (l)).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="23" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">23</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;which is owed in any currency other than U.S. dollars or Canadian Dollars;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by (i)&nbsp;any government (or any department, agency, public corporation, or instrumentality thereof) of any country other than the U.S. or Canada unless such Account is backed by a Letter of Credit acceptable to the Administrative Agent which is in the possession of, and is directly drawable by, the Administrative Agent, or (ii)&nbsp;any government of the U.S. or Canada, or any department, agency, public corporation, or instrumentality thereof, unless, as applicable, the Federal Assignment of Claims Act of 1940, as amended (31 U.S.C. &#167; 3727 <u>et</u> <u>seq</u>. and 41 U.S.C. &#167; 15 <u>et</u> <u>seq</u>.), the <i>Financial Administration Act</i> (Canada), and any other steps necessary to perfect the Lien of the Administrative Agent in such Account have been complied with to the Administrative Agent&#8217;s satisfaction;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by any Affiliate of any Loan Party or any employee, officer, director, agent or stockholder of any Loan Party or any of its Affiliates;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by an Account Debtor or any Affiliate of such Account Debtor to which any Loan Party is indebted, but only to the extent of such indebtedness, or is subject to any security, deposit, progress payment, retainage or other similar advance made by or for the benefit of an Account Debtor, in each case to the extent thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;which is subject to any counterclaim, deduction, defense, setoff or dispute but only to the extent of any such asserted counterclaim, deduction, defense, setoff or dispute;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp;&nbsp;&nbsp;&nbsp;which is evidenced by any promissory note, chattel paper or instrument;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(s)&nbsp;&nbsp;&nbsp;&nbsp;which is owed by an Account Debtor (i)&nbsp;located in any jurisdiction which requires filing of a &#8220;Notice of Business Activities Report&#8221; or other similar report in order to permit such Borrower to seek judicial enforcement in such jurisdiction of payment of such Account, unless such Borrower has filed such report or qualified to do business in such jurisdiction or (ii)&nbsp;which is a Sanctioned Person;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(t)&nbsp;&nbsp;&nbsp;&nbsp;with respect to which such Borrower has made any agreement with the Account Debtor for any reduction thereof, other than discounts and adjustments given in the ordinary course of business but only to the extent of any such reduction, or any Account which was partially paid and such Borrower created a new receivable for the unpaid portion of such Account;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(u)&nbsp;&nbsp;&nbsp;&nbsp;which does not comply in all material respects with the requirements of all applicable laws and regulations, whether Federal, state, provincial or local, including without limitation the Federal Consumer Credit Protection Act, the Federal Truth in Lending Act and Regulation Z of the Federal Reserve Board;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;which is for goods that have been sold under a purchase order or pursuant to the terms of a contract or other agreement or understanding (written or oral) that indicates or purports that any Person other than such Borrower has or has had an ownership interest in such goods, or which indicates any party other than such Borrower as payee or remittance party;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(w)&nbsp;&nbsp;&nbsp;&nbsp;which was created on cash on delivery terms; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="24" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">24</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(x)&nbsp;&nbsp;&nbsp;&nbsp;which the Administrative Agent determines may not be paid by reason of the Account Debtor&#8217;s inability to pay or which the Administrative Agent otherwise determines is unacceptable in its Permitted Discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event that an Account of a Borrower which was previously an Eligible Account ceases to be an Eligible Account hereunder, such Borrower or the Borrower Representative shall notify the Administrative Agent thereof on and at the time of submission to the Administrative Agent of the next Borrowing Base Certificate. In determining the amount of an Eligible Account of a Borrower, the face amount of an Account may, in the Administrative Agent&#8217;s Permitted Discretion, be reduced by, without duplication, to the extent not reflected in such face amount, (i)&nbsp;the amount of all accrued and actual discounts, claims, credits or credits pending, promotional program allowances, price adjustments, finance charges or other allowances (including any amount that such Borrower may be obligated to rebate to an Account Debtor pursuant to the terms of any agreement or understanding (written or oral)) and (ii)&nbsp;the aggregate amount of all cash received in respect of such Account but not yet applied by such Borrower to reduce the amount of such Account.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Eligible Cash</u>&#8221; means cash held in an Eligible Cash Account; <u>provided</u> that (a)&nbsp;not more frequently than once in any 60-day period (or a more frequent interval as the Administrative Agent may agree in its sole discretion), Borrowers may, upon not less than two (2) Business Days&#8217; prior written notice to the Administrative Agent, decrease the amount of Eligible Cash by requesting a withdrawal of cash from an Eligible Cash Account, if (i) immediately before such withdrawal no Default or Event of Default exists or would exist after giving effect thereto, (ii)&nbsp;upon the request of the Administrative Agent, the Borrower Representative shall deliver a Borrowing Base Certificate to the Administrative Agent reflecting solely the change in the Borrowing Base after giving effect to such withdrawal, and (iii)&nbsp;the Borrowing Base shall be reduced by the amount of such withdrawal, immediately upon any such withdrawal, and (b)&nbsp;not more frequently than once in any 30-day period (or a more frequent interval as the Administrative Agent may agree in its sole discretion), Borrowers may, upon not less than two (2) Business Days&#8217; prior written notice to the Administrative Agent, increase the amount of Eligible Cash by making a deposit to an Eligible Cash Account, <u>provided</u> <u>further</u> that, (i)&nbsp;upon the request of the Administrative Agent, the Borrower Representative shall deliver a Borrowing Base Certificate to the Administrative Agent reflecting solely the change in the Borrowing Base after giving effect to such deposit, and (iii)&nbsp;the Borrowing Base shall be increased by the amount of such deposit, effective upon any such deposit and, if applicable, delivery of the related Borrowing Base Certificate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Eligible Cash Account</u>&#8221; means a special account of a Borrower established in the United States or Canada at the Administrative Agent and designated as an &#8220;Eligible Cash Account&#8221; by the Administrative Agent, over which the Administrative Agent has exclusive dominion and control for withdrawal purposes.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Eligible Inventory</u>&#8221; means, at any time, the Inventory of a Borrower which the Administrative Agent determines in its Permitted Discretion is eligible as the basis for the extension of Revolving Loans and Swingline Loans and the issuance of Letters of Credit. Without limiting the Administrative Agent&#8217;s discretion provided herein, Eligible Inventory of a Borrower shall not include any Inventory:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;which is not subject to a first priority perfected Lien in favor of the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;which is subject to any Lien other than (i)&nbsp;a Lien in favor of the Administrative Agent and (ii)&nbsp;a Permitted Encumbrance which does not have priority over the Lien in favor of the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="25" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">25</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;which is, in the Administrative Agent&#8217;s Permitted Discretion, slow moving, obsolete, unmerchantable, defective, used, unfit for sale, not salable at prices approximating at least the cost of such Inventory in the ordinary course of business or unacceptable due to age, type, category and/or quantity;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;with respect to which any covenant, representation or warranty contained in this Agreement or in any of the Security Agreements has been breached or is not true and which does not conform to all standards imposed by any Governmental Authority;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;in which any Person other than such Borrower shall (i)&nbsp;have any direct or indirect ownership, interest or title or (ii)&nbsp;be indicated on any purchase order or invoice with respect to such Inventory as having or purporting to have an interest therein;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;which is not finished goods or raw materials, or which constitutes work-in-process, spare or replacement parts, subassemblies, packaging and shipping material, manufacturing supplies, samples, prototypes, displays or display items, bill-and-hold or ship-in-place goods, goods that are returned or marked for return, repossessed goods, defective or damaged goods, goods held on consignment, or goods which are not of a type held for sale or lease in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;which is not located in the U.S. or Canada or is in transit with a common carrier from vendors or suppliers or has not been released or cleared for sale by US Customs and Border Protection, Food and Drug Administration or other regulatory agencies;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;which is located in any location leased by such Borrower unless (A)(i)&nbsp;the lessor has delivered to the Administrative Agent a Collateral Access Agreement or (ii)&nbsp;a Reserve for up to three months of rent, charges and other amounts due or to become due with respect to such facility has been established by the Administrative Agent in its Permitted Discretion and (B)&nbsp;at least $100,000 of Inventory of the Borrowers is located at such location, provided that such Inventory shall not be deemed ineligible and such Reserve shall not be established for sixty (60) days following the Effective Date due solely to the absence of a Collateral Access Agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;which is located in any third party warehouse or is in the possession of a bailee (other than a third party processor) and is not evidenced by a Document or a Document of Title, unless (A)(i)&nbsp;such warehouseman or bailee has delivered to the Administrative Agent a Collateral Access Agreement and such other documentation as the Administrative Agent may require or (ii)&nbsp;an appropriate Reserve has been established by the Administrative Agent for up to three months of expenses in connection with such bailment in its Permitted Discretion and (B)&nbsp;at least $100,000 of Inventory of the Borrowers is located at such third party warehouse or in possession of such bailee, provided that such Inventory shall not be deemed ineligible and such Reserve shall not be established for sixty (60) days following the Effective Date due solely to the absence of a Collateral Access Agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;which is being processed offsite at a third party location or outside processor, or is in-transit to or from such third party location or outside processor;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;which is a discontinued product or component thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;which is the subject of a consignment by such Borrower as consignor;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;which is perishable;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;which contains or bears any intellectual property rights licensed to such Borrower unless the Administrative Agent is satisfied in its Permitted Discretion that it may sell or otherwise dispose of such Inventory without (i)&nbsp;infringing the rights of such licensor, (ii)&nbsp;violating any contract with such licensor, or (iii)&nbsp;incurring any liability with respect to payment of royalties other than royalties incurred pursuant to sale of such Inventory under the current licensing agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="26" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">26</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;which is not reflected in a current perpetual inventory report of such Borrower;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;for which reclamation rights have been asserted by the seller;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;which has been acquired from a Sanctioned Person; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp;&nbsp;&nbsp;&nbsp;which the Administrative Agent otherwise determines is unacceptable in its Permitted Discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event that Inventory of a Borrower which was previously Eligible Inventory ceases to be Eligible Inventory hereunder, such Borrower or the Borrower Representative shall notify the Administrative Agent thereof on and at the time of submission to the Administrative Agent of the next Borrowing Base Certificate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Environmental Laws</u>&#8221; means all laws, rules, regulations, codes, ordinances, orders, decrees, judgments, injunctions, notices or binding agreements issued, promulgated or entered into by any Governmental Authority, relating in any way to (a)&nbsp;the environment, (b)&nbsp;preservation or reclamation of natural resources, (c)&nbsp;the management, Release or threatened Release or disposal of any Hazardous Material or (d)&nbsp;health and safety matters.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Environmental Liability</u>&#8221; means any liability, contingent or otherwise (including any liability for damages, costs of environmental remediation, fines, penalties or indemnities), of any Borrower or Restricted Subsidiary directly or indirectly resulting from or based upon (a)&nbsp;any violation of any Environmental Law, (b)&nbsp;the generation, use, handling, transportation, storage, treatment or disposal of any Hazardous Materials, (c)&nbsp;any exposure to any Hazardous Materials, (d)&nbsp;the Release or threatened Release of any Hazardous Materials into the environment or (e)&nbsp;any contract, agreement or other consensual arrangement pursuant to which liability is assumed or imposed with respect to any of the foregoing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Equipment</u>&#8221; has the meaning assigned to such term in the applicable Security Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Equity Interests</u>&#8221; means shares of capital stock, partnership interests, membership interests in a limited liability company, beneficial interests in a trust or other equity ownership interests in a Person, and any warrants, options or other rights entitling the holder thereof to purchase or acquire any of the foregoing, but excluding any debt securities convertible into any of the foregoing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Equivalent Amount</u>&#8221; means, at any time with respect to any other currency, the amount of dollars or Canadian Dollars, as applicable, into which an amount of such other currency may be converted, in either case as determined by the Administrative Agent at such time on the basis of the Spot Rate in accordance with Section 1.10.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;ERISA</u>&#8221; means the Employee Retirement Income Security Act of 1974, as amended from time to time, and the rules and regulations promulgated thereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;ERISA Affiliate</u>&#8221; means any trade or business (whether or not incorporated) that, together with a Borrower, is treated as a single employer under Section&nbsp;414(b) or (c) of the Code or Section 4001(a)(14) of ERISA or, solely for purposes of Section 302 of ERISA and Section 412 of the Code, is treated as a single employer under Section 414 of the Code.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="27" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">27</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;ERISA Event</u>&#8221; means (a)&nbsp;any &#8220;reportable event&#8221;, as defined in Section&nbsp;4043 of ERISA or the regulations issued thereunder, with respect to a Plan (other than an event for which the 30&#8209;day notice period is waived); (b)&nbsp;the failure to satisfy the &#8220;minimum funding standard&#8221; (as defined in Section&nbsp;412 of the Code or Section&nbsp;302 of ERISA), whether or not waived; (c)&nbsp;the filing pursuant to Section&nbsp;412(c) of the Code or Section&nbsp;302(c) of ERISA of an application for a waiver of the minimum funding standard with respect to any Plan; (d)&nbsp;the incurrence by any Borrower or any ERISA Affiliate of any liability under Title&nbsp;IV of ERISA with respect to the termination of any Plan; (e)&nbsp;the receipt by any Borrower or any ERISA Affiliate from the PBGC or a plan administrator of any notice relating to an intention to terminate any Plan or Plans or to appoint a trustee to administer any Plan; (f)&nbsp;the incurrence by any Borrower or any ERISA Affiliate of any liability with respect to the withdrawal or partial withdrawal of any Borrower or any ERISA Affiliate from any Plan or Multiemployer Plan; or (g)&nbsp;the receipt by any Borrower or any ERISA Affiliate of any notice, or the receipt by any Multiemployer Plan from any Borrower or any ERISA Affiliate of any notice, concerning the imposition upon any Borrower or any ERISA Affiliate of Withdrawal Liability or a determination that a Multiemployer Plan is, or is expected to be, insolvent, in critical status or in reorganization, within the meaning of Title&nbsp;IV of ERISA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;EU Bail-In Legislation Schedule</u>&#8221; means the EU Bail-In Legislation Schedule published by the Loan Market Association (or any successor Person), as in effect from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Event of Default</u>&#8221; has the meaning assigned to such term in Article&nbsp;VII.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Excluded Property</u>&#8221; means (a) all fee owned real property other than Material Owned Real Property, (b) all leased real property, (c) the &#8220;Excluded Collateral&#8221;, as defined in the US Security Agreement, which includes (i) Excluded JV Equity Interests, as defined therein, (ii) Excluded Trademark Collateral, as defined therein, (iii) Excluded Contracts, as defined therein, (iv) Excluded PMSI Collateral, as defined therein, and (v) all Equity Interests issued by Foreign Subsidiaries other than 65% of the Voting Securities issued by First-Tier Foreign Subsidiaries (but including 100% of the non-Voting Securities of such Subsidiaries), and (d) the &#8220;Excluded Collateral&#8221;, as defined in the Canadian Security Agreement, which includes (i) Excluded JV Equity Interests, as defined therein, (ii) Excluded Trademark Collateral, as defined therein, (iii) Excluded Contracts, as defined therein, and (iv) Excluded PMSI Collateral, as defined therein.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Excluded Swap Obligation</u>&#8221; means, with respect to any Guarantor, any Swap Obligation if, and to the extent that, all or a portion of the Guarantee of such Guarantor of, or the grant by such Guarantor of a security interest to secure, such Swap Obligation (or any Guarantee thereof) is or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of such Guarantor&#8217;s failure for any reason to constitute an ECP at the time the Guarantee of such Guarantor or the grant of such security interest becomes or would become effective with respect to such Swap Obligation. If a Swap Obligation arises under a master agreement governing more than one swap, such exclusion shall apply only to the portion of such Swap Obligation that is attributable to swaps for which such Guarantee or security interest is or becomes illegal.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="28" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">28</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Excluded Taxes</u>&#8221; means any of the following Taxes imposed on or with respect to a Recipient or required to be withheld or deducted from a payment to a Recipient: (a)&nbsp;Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in each case, (i)&nbsp;imposed as a result of such Recipient being organized under the laws of, or having its principal office or, in the case of any Lender, its applicable lending office located in, the jurisdiction imposing such Tax (or any political subdivision thereof) or (ii)&nbsp;that are Other Connection Taxes; (b)&nbsp;in the case of a Lender, withholding Taxes imposed on amounts payable to or for the account of such Lender with respect to an applicable interest in a Loan, Letter of Credit or Commitment pursuant to a law in effect on the date on which (i)&nbsp;such Lender acquires such interest in the Loan, Letter of Credit or Commitment (other than pursuant to an assignment request by the Borrowers under Section 2.19(b)) or (ii)&nbsp;such Lender changes its lending office, except in each case to the extent that, pursuant to Section 2.17, amounts with respect to such Taxes were payable either to such Lender&#8217;s assignor immediately before such Lender acquired the applicable interest in a Loan, Letter of Credit or Commitment or to such Lender immediately before it changed its lending office; (c)&nbsp;Taxes attributable to such Recipient&#8217;s failure to comply with Section 2.17(f); (d)&nbsp;any withholding Taxes imposed under FATCA; and(e) in the case of payments by the Canadian Borrower, any Canadian federal withholding Taxes imposed on a payment or deemed payment by reason of having been made or deemed made to a Recipient that (i) is a &#8220;specified shareholder&#8221; of the Canadian Borrower (within the meaning of subsection 18(5) of the <i>Income Tax Act</i> (Canada)) at the time of payment or deemed payment, or (ii) is not dealing at arm&#8217;s length for the purposes of the <i>Income Tax Act</i> (Canada) with the Canadian Borrower or a &#8220;specified shareholder&#8221; of the Canadian Borrower (within the meaning of subsection 18(5) of the <i>Income Tax Act</i> (Canada)) at the time of payment or deemed payment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Extenuating Circumstance</u>&#8221; means any period during which the Administrative Agent has determined in its sole discretion (a)&nbsp;that due to unforeseen and/or nonrecurring circumstances, it is impractical and/or not feasible to submit or receive an Interest Election Request by email or fax or through Electronic System, and (b)&nbsp;to accept an Interest Election Request telephonically.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;FATCA</u>&#8221; means (a) Sections&nbsp;1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), and any current or future regulations or official interpretations thereof, (b) any agreement entered into pursuant to Section 1471(b)(1) of the Code, and (c) any fiscal or regulatory legislation, laws, regulations, rules, official guidance or practices adopted pursuant to any intergovernmental agreement, treaty or convention among Governmental Authorities which facilitates the implementation of the preceding clauses (a) through (b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;FCCR Testing Period</u>&#8221; means any period (a)&nbsp;commencing on any date when Liquidity is less than the greater of (x)&nbsp;$5,000,000 and (y) 20.0% of the Aggregate Revolving Commitments, and (b)&nbsp;ending when, for a period of thirty (30) consecutive calendar days, Liquidity shall have been at least equal to the greater of (x)&nbsp;$5,000,000 and (y)&nbsp;20.0% of the Aggregate Revolving Commitments, in each case, as determined by Administrative Agent in its Permitted Discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Federal Funds Effective Rate</u>&#8221; means, for any day, the rate calculated by the NYFRB based on such day&#8217;s federal funds transactions by depositary institutions (as determined in such manner as shall be set forth on the NYFRB&#8217;s Website from time to time) and published on the next succeeding Business Day by the NYFRB as the effective federal funds rate, <u>provided</u> that, if the Federal Funds Effective Rate as so determined would be less than zero, such rate shall be deemed to be zero% for the purposes of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Federal Reserve Board</u>&#8221; means the Board of Governors of the Federal Reserve System of the United States of America.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Financial Officer</u>&#8221; means the chief financial officer, principal accounting officer, treasurer, controller or assistant controller of a Borrower.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Fixed Charge Coverage Ratio</u>&#8221; means, at any date, the ratio of (a)&nbsp;EBITDA <i><u>minus</u></i> Unfinanced Capital Expenditures, <i>minus</i> expenses for taxes paid in cash, net of cash tax refunds received to (b)&nbsp;Fixed Charges, all calculated for the period of twelve consecutive calendar months ended on such date (or, if such date is not the last day of a calendar month, ended on the last day of the calendar month most recently ended prior to such date). Unless otherwise specified, the Fixed Charge Coverage Ratio shall be calculated for the most recent trailing twelve month period for which financial statements have been delivered to the Administrative Agent and Lenders pursuant hereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="29" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">29</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">For the purposes of calculating Fixed Charge Coverage Ratio for any Reference Period, (i) if at any time during such Reference Period (and after the Effective Date) a Loan Party or any their respective Restricted Subsidiaries shall have made any Material Disposition or Material Acquisition, Fixed Charges, expenses for taxes and Unfinanced Capital Expenditures for such Reference Period shall be calculated after giving pro forma effect thereto in a manner acceptable to the Administrative Agent as if such Material Disposition or Material Acquisition occurred on the first day of such Reference Period, and (ii)&nbsp;Unfinanced Capital Expenditures for such Reference Period shall be reduced by the net cash proceeds received in any Reference Period of any sale leaseback transaction permitted by this Agreement (without duplication of any netting effect under the definition of Unfinanced Capital Expenditures) in a manner acceptable to Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Fixed Charges</u>&#8221; means, for any period, without duplication, cash Interest Expense, <i><u>plus</u></i> prepayments and scheduled principal payments on Indebtedness actually made, <i><u>plus</u></i> Restricted Payments paid in cash, <i><u>plus</u></i> Capital Lease Obligation payments, <i><u>plus</u></i> cash contributions to any Plan, except to the extent deducted as an expense in determining Net Income for such period, all calculated for Holdings and its Restricted Subsidiaries on a consolidated basis in accordance with GAAP. For the avoidance of doubt, the foregoing calculation shall not include Repeat Precision.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Fixtures</u>&#8221; has the meaning assigned to such term in the applicable Security Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Flood Laws</u>&#8221; has the meaning assigned to such term in Section 8.10.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Floor</u>&#8221; means the benchmark rate floor, if any, provided in this Agreement (as of the execution of this Agreement, the modification, amendment or renewal of this Agreement or otherwise) with respect to the Adjusted Term SOFR Rate, Adjusted REVSOFR30 Rate, the Adjusted Daily Simple SOFR or Adjusted Term CORRA Rate, as applicable. For the avoidance of doubt, the initial Floor for each of the Adjusted Term SOFR Rate, the Adjusted REVSOFR30 Rate, the Adjusted Daily Simple SOFR or the Adjusted Term CORRA Rate shall be 0.00%.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Foreign Lender</u>&#8221; means (a)&nbsp;if a Borrower is a U.S. Person, a Lender, with respect to such Borrower, that is not a U.S. Person, and (b)&nbsp;if a Borrower is not a U.S. Person, a Lender, with respect to such Borrower, that is resident or organized under the laws of a jurisdiction other than that in which such Borrower is resident for tax purposes.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Foreign Subsidiary</u>&#8221; means any Subsidiary which is not a Domestic Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Funding Account</u>&#8221; means one or more deposit accounts of the Borrowers to which the Administrative Agent is authorized to transfer the proceeds of any Borrowings requested or authorized pursuant to this Agreement, as identified from time to time by a written notice signed by two Financial Officers, and which may only be changed by a writing signed by two Financial Officers and approved by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;GAAP</u>&#8221; means generally accepted accounting principles in the U.S.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Governmental Authority</u>&#8221; means the government of the U.S., Canada, any other nation or any political subdivision thereof, whether state, provincial, territorial or local, and any agency, authority, instrumentality, regulatory body, court, central bank, fiscal or monetary authority or other authority regulating financial institutions, or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="30" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">30</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Guarantee</u>&#8221; of or by any Person (the &#8220;<u>guarantor</u>&#8221;) means any obligation, contingent or otherwise, of the guarantor guaranteeing or having the economic effect of guaranteeing any Indebtedness or other obligation of any other Person (the &#8220;<u>primary obligor</u>&#8221;) in any manner, whether directly or indirectly, and including any obligation of the guarantor, direct or indirect, (a)&nbsp;to purchase or pay (or advance or supply funds for the purchase or payment of) such Indebtedness or other obligation or to purchase (or to advance or supply funds for the purchase of) any security for the payment thereof, (b)&nbsp;to purchase or lease property, securities or services for the purpose of assuring the owner of such Indebtedness or other obligation of the payment thereof, (c)&nbsp;to maintain working capital, equity capital or any other financial statement condition or liquidity of the primary obligor so as to enable the primary obligor to pay such Indebtedness or other obligation or (d)&nbsp;as an account party in respect of any letter of credit or letter of guaranty issued to support such Indebtedness or obligation; <u>provided</u>, that the term Guarantee shall not include endorsements for collection or deposit in the ordinary course of business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Guaranteed Obligations</u>&#8221; has the meaning assigned to such term in Section 10.01.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Guarantors</u>&#8221; means all Loan Guarantors and the term &#8220;Guarantor&#8221; means each or any one of them individually.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Hazardous Materials</u>&#8221; means: (a)&nbsp;any substance, material, or waste that is included within the definitions of &#8220;hazardous substances,&#8221; &#8220;hazardous materials,&#8221; &#8220;hazardous waste,&#8221; &#8220;toxic substances,&#8221; &#8220;toxic materials,&#8221; &#8220;toxic waste,&#8221; or words of similar import in any Environmental Law; (b)&nbsp;those substances listed as hazardous substances by the United States Department of Transportation (or any successor agency) (49 C.F.R. 172.101 and amendments thereto) or by the Environmental Protection Agency (or any successor agency) (40 C.F.R. Part 302 and amendments thereto); and (c)&nbsp;any substance, material, or waste that is petroleum, petroleum-related, or a petroleum by-product, asbestos or asbestos-containing material, polychlorinated biphenyls, flammable, explosive, radioactive, freon gas, radon, or a pesticide, herbicide, or any other agricultural chemical.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Holdings</u>&#8221; has the meaning specified in introductory paragraph hereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Immaterial Subsidiary</u>&#8221; means, as of any date of determination, any Restricted Subsidiary of the Borrowers which (a)&nbsp;(i)&nbsp;for the most recently ended trailing twelve month period (or on an annualized basis if such Subsidiary has not existed for 12 months) had revenues of less than $10,000 individually (and when aggregated with all other Immaterial Subsidiaries at such time, less than $25,000 in the aggregate) and (ii)&nbsp;owns assets with a fair market value of less than $10,000 individually (and when aggregated with all other Immaterial Subsidiaries at such time, less than $25,000 in the aggregate), (b)&nbsp;has not been a Loan Party at any time previously, and (c)&nbsp;does not own any intellectual property or other assets that are utilized in the ordinary course of any Borrower&#8217;s business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="31" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">31</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Indebtedness</u>&#8221; of any Person means, without duplication, (a)&nbsp;all obligations of such Person for borrowed money, (b)&nbsp;all obligations of such Person evidenced by bonds, debentures, notes or similar instruments, (c)&nbsp;all obligations of such Person upon which interest charges are customarily paid, (d)&nbsp;all obligations of such Person under conditional sale or other title retention agreements relating to property acquired by such Person (other than customary reservations or retentions of title under agreements with suppliers entered into in the ordinary course of business), (e)&nbsp;all obligations of such Person in respect of the deferred purchase price of property or services (excluding current accounts payable incurred in the ordinary course of business), (f)&nbsp;all Indebtedness of others secured by (or for which the holder of such Indebtedness has an existing right, contingent or otherwise, to be secured by) any Lien on property owned or acquired by such Person, whether or not the Indebtedness secured thereby has been assumed (it being understood that if such Person has not assumed or otherwise become personally liable for any such Indebtedness, the amount of the Indebtedness of such Person in connection therewith shall be limited to the lesser of the face amount of such Indebtedness or the fair market value of all property of such Person securing such Indebtedness), (g)&nbsp;all Guarantees by such Person of Indebtedness of others, (h)&nbsp;all Capital Lease Obligations of such Person, (i)&nbsp;all obligations, contingent or otherwise, of such Person as an account party in respect of letters of credit and letters of guaranty, (j)&nbsp;all obligations, contingent or otherwise, of such Person in respect of bankers&#8217; acceptances, (k)&nbsp;obligations under any earn-out (which earn-outs, for purposes of determining the amount thereof, shall be valued at the amount of liability on a balance sheet (excluding the footnotes thereto) in accordance with GAAP), excluding current trade accounts payable in the ordinary course of business (which shall be valued in accordance with GAAP), (l)&nbsp;any other Off-Balance Sheet Liability and (m)&nbsp;net obligations, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor), under (i)&nbsp;any and all Swap Agreements, and (ii)&nbsp;any and all net cancellations, buy backs, reversals, terminations or assignments of any Swap Agreement transaction. The Indebtedness of any Person shall include the Indebtedness of any other entity (including any partnership in which such Person is a general partner) to the extent such Person is liable therefor as a result of such Person&#8217;s ownership interest in or other relationship with such entity, except to the extent the terms of such Indebtedness provide that such Person is not liable therefor.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Indemnified Taxes</u>&#8221; means (a)&nbsp;Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by, or on account of any obligation of any Loan Party under any Loan Document and (b)&nbsp;to the extent not otherwise described in the foregoing clause (a) hereof, Other Taxes.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Indemnitee</u>&#8221; has the meaning assigned to such term in Section 9.03(c).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Ineligible Institution</u>&#8221; has the meaning assigned to such term in Section 9.04.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Information</u>&#8221; has the meaning assigned to such term in Section 9.12.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Interest Election Request</u>&#8221; means a request by the Borrower Representative to convert or continue a Borrowing in accordance with Section 2.08.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Interest Expense</u>&#8221; means, for any period, total interest expense (including that attributable to Capital Lease Obligations) of Holdings and its Restricted Subsidiaries for such period with respect to all outstanding Indebtedness of Holdings and its Restricted Subsidiaries (including all commissions, discounts and other fees and charges owed with respect to letters of credit and bankers&#8217; acceptances and net (after giving effect to applicable netting and offsets) costs under Swap Agreements in respect of interest rates to the extent such net costs are allocable to such period in accordance with GAAP), net of interest income in such period, calculated on a consolidated basis for Holdings and its Restricted Subsidiaries for such period in accordance with GAAP.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Interest Payment Date</u>&#8221; means (a)&nbsp;with respect to any ABR Loan or Canadian Prime Rate Loan (other than a Swingline Loan), the first Business Day of each calendar month and the Maturity Date, (b)&nbsp;with respect to any RFR Loan, (1)&nbsp;each date that is on the numerically corresponding day in each calendar month that is one month after the Borrowing of such Loan (or, if there is no such numerically corresponding day in such month, then the last day of such month) and (2)&nbsp;the Maturity Date, (c)&nbsp;with respect to any Term Benchmark Loan, the last day of each Interest Period applicable to the Borrowing of which such Loan is a part (and, in the case of a Term Benchmark Borrowing with an Interest Period of more than three months&#8217; duration, each day prior to the last day of such Interest Period that occurs at intervals of three months&#8217; duration after the first day of such Interest Period) and the Maturity Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="32" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">32</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Interest Period</u>&#8221; means, with respect to (i) any Term Benchmark Borrowing denominated in Dollars, the period commencing on the date of such Borrowing and ending on the numerically corresponding day in the calendar month that is one, three or six&nbsp;months thereafter (in each case, subject to the availability for the Benchmark applicable to the relevant Loan or Commitment for Dollars), as the Borrower Representative may elect, and (ii) any Term Benchmark Borrowing denominated in Canadian Dollars, the period commencing on the date of such Borrowing and ending on the numerically corresponding day in the calendar month that is one or three months thereafter (in each case, subject to the availability for the Benchmark applicable to the relevant Loan or Commitment for Canadian Dollars), as the Borrower Representative may elect; <u>provided</u> that, in each case, (a)&nbsp;if any Interest Period would end on a day other than a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless, such next succeeding Business Day would fall in the next calendar month, in which case such Interest Period shall end on the next preceding Business Day, (b)&nbsp;any Interest Period that commences on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the last calendar month of such Interest Period) shall end on the last Business Day of the last calendar month of such Interest Period, and (c)&nbsp;no tenor that has been removed from this definition pursuant to Section 2.14(e) shall be available for specification in such Borrowing Request or Interest Election Request. For purposes hereof, the date of a Borrowing initially shall be the date on which such Borrowing is made and thereafter shall be the effective date of the most recent conversion or continuation of such Borrowing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Intermediate Holdings</u>&#8221; has the meaning specified in introductory paragraph hereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Inventory</u>&#8221; has the meaning assigned to such term in the applicable Security Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;IRS</u>&#8221; means the United States Internal Revenue Service.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Issuing Bank</u>&#8221; means, individually and collectively, each of JPMCB, in its capacity as the issuer of Letters of Credit hereunder, and any other Revolving Lender from time to time designated by the Borrower Representative as an Issuing Bank (in each case, through itself or through one of its designated affiliates or branch offices), with the consent of such Revolving Lender and the Administrative Agent, and their respective successors in such capacity as provided in Section 2.06(i). Any Issuing Bank may, in its discretion, arrange for one or more Letters of Credit to be issued by its Affiliates, in which case the term &#8220;Issuing Bank&#8221; shall include any such Affiliate with respect to Letters of Credit issued by such Affiliate (it being agreed that such Issuing Bank shall, or shall cause such Affiliate to, comply with the requirements of Section 2.06 with respect to such Letters of Credit). At any time there is more than one Issuing Bank, all singular references to the Issuing Bank shall mean any Issuing Bank, either Issuing Bank, each Issuing Bank, the Issuing Bank that has issued the applicable Letter of Credit, or both (or all) Issuing Banks, as the context may require.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Issuing Bank Sublimit</u>&#8221; means, as of the Effective Date, (a)&nbsp;$7,500,000, in the case of JPMCB and (b)&nbsp;such amount as shall be designated to the Administrative Agent and the Borrower Representative in writing by an Issuing Bank; <u>provided</u> that from and after the Effective Date, in the event that any Revolving Lender becomes an Issuing Bank (in addition to JPMCB) in accordance with the definition thereof, JPMCB may elect to reduce its Issuing Bank Sublimit by the amount designated to the Administrative Agent and the Borrower in writing by such additional Issuing Bank as its Issuing Bank Sublimit; <u>provided</u> further that all Issuing Banks may from time to time reallocate the Issuing Bank Sublimits among themselves as they may agree so long as the aggregate Issuing Bank Sublimits equal the LC Sublimit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Joinder Agreement</u>&#8221; means a Joinder Agreement in substantially the form of <u>Exhibit D</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="33" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">33</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Joint Venture</u>&#8221; means, with respect to any Person at any date, any corporation, limited liability company, partnership, association or other entity as to which less than a majority of whose outstanding voting securities shall at any time be owned by such Person or one or more subsidiaries of such Person.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;JPMCB</u>&#8221; means JPMorgan Chase Bank, N.A., a national banking association, in its individual capacity, including its successors and its designated branch offices or affiliates (and their respective successors), including JPMorgan Chase Bank, N.A., Toronto Branch.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;LC Collateral Account</u>&#8221; has the meaning assigned to such term in Section 2.06(j).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;LC Designated Currency</u>&#8221; means Canadian Dollars and any other lawful currency (other than dollars) acceptable to the Administrative Agent and the applicable Issuing Bank, which is freely transferable and convertible into dollars and freely available to the applicable Issuing Bank.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;LC Disbursement</u>&#8221; means any payment made by an Issuing Bank pursuant to a Letter of Credit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;LC Exposure</u>&#8221; means, at any time, the sum of the Commercial LC Exposure and the Standby LC Exposure at such time. The LC Exposure of any Revolving Lender at any time shall be its Applicable Percentage of the aggregate LC Exposure at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;LC Sublimit</u>&#8221; means $7,500,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Lender Parent</u>&#8221; means, with respect to any Lender, any Person as to which such Lender is, directly or indirectly, a subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Lender-Related Person</u>&#8221; has the meaning assigned to such term in Section 9.03(b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Lenders</u>&#8221; means the Persons listed on the <u>Commitment Schedule</u> and any other Person that shall have become a Lender hereunder pursuant to Section 2.09 or an Assignment and Assumption or otherwise, other than any such Person that ceases to be a Lender hereunder pursuant to an Assignment and Assumption or otherwise. Unless the context otherwise requires, the term &#8220;Lenders&#8221; includes the Swingline Lender and the Issuing Bank.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Letters of Credit</u>&#8221; means the letters of credit issued pursuant to this Agreement, and the term &#8220;<u>Letter of Credit</u>&#8221; means any one of them or each of them singularly, as the context may require.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Letter of Credit Agreement</u>&#8221; has the meaning assigned to it in Section 2.06(b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Leverage Ratio</u>&#8221; means, at any date, the ratio of (a)&nbsp;Total Indebtedness on such date to (b)&nbsp;EBITDA for the period of twelve consecutive calendar months ended on such date (or, if such date is not the last day of a calendar month, ended on the last day of the calendar month most recently ended prior to such date).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Liabilities</u>&#8221; means any losses, claims (including intraparty claims), demands, damages or liabilities of any kind.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Lien</u>&#8221; means, with respect to any asset, (a)&nbsp;any mortgage, deed of trust, lien, pledge, hypothecation, encumbrance, charge or security interest in, on or of such asset, and (b)&nbsp;the interest of a vendor or a lessor under any conditional sale agreement, capital lease or title retention agreement (or any financing lease having substantially the same economic effect as any of the foregoing) relating to such asset.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="34" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">34</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Liquidity</u>&#8221; means, at any time, an amount equal to (a)&nbsp;Availability, <i>plus </i>(b)&nbsp;the lesser of (i)&nbsp;$3,000,000, and (ii)&nbsp;the aggregate amount of readily and immediately available cash of the Loan Parties (excluding Eligible Cash) held in deposit accounts maintained at the Administrative Agent that are subject to the Administrative Agent&#8217;s first-priority perfected Lien and not subject to any other Liens, encumbrances or rights of third parties.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loan Borrowing Option</u>&#8221; has the meaning assigned to such term in the DDA Access Product Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loan Documents</u>&#8221; means, collectively, this Agreement, any promissory notes issued pursuant to this Agreement, any Letter of Credit Agreement, the Collateral Documents, each Compliance Certificate, the Loan Guaranty and all other agreements, instruments, documents and certificates executed and delivered to, or in favor of, the Administrative Agent or any Lender in connection with the foregoing and including all other pledges, powers of attorney, consents, assignments, contracts, notices, letter of credit agreements, letter of credit applications and any agreements between the Borrower Representative and the Issuing Bank regarding the Issuing Bank&#8217;s Issuing Bank Sublimit or the respective rights and obligations between the applicable Borrower and the Issuing Bank in connection with the issuance by the Issuing Bank of Letters of Credit. Any reference in this Agreement or any other Loan Document to a Loan Document shall include all appendices, exhibits or schedules thereto, and all amendments, restatements, supplements or other modifications thereto, and shall refer to this Agreement or such Loan Document as the same may be in effect at any and all times such reference becomes operative.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loan Guarantor</u>&#8221; means Holdings, Intermediate Holdings, STS Holdings Inc., a Nevada corporation, NCS International, LLC, a Texas limited liability company, NCS International 2, LLC, a Texas limited liability company, STS Tracer Services LTD., a limited company organized under the laws of British Columbia, Canada, and each other Restricted Subsidiary of Holdings (other than the Borrowers) party hereto from time to time that has guaranteed the Secured Obligations pursuant to the Loan Guaranty or otherwise.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loan Guaranty</u>&#8221; means <u>Article X</u> of this Agreement and each separate Guarantee, in form and substance satisfactory to the Administrative Agent, delivered by each Loan Guarantor that is a Foreign Subsidiary (which Guarantee shall be governed by the laws of the country in which such Foreign Subsidiary is located), as it may be amended or modified and in effect from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loan Parties</u>&#8221; means, collectively, each Loan Guarantor, each Borrower and any other Person who becomes a party to this Agreement as a Borrower or a Loan Guarantor pursuant to a Joinder Agreement and their respective successors and assigns, and the term &#8220;Loan Party&#8221; shall mean any one of them or all of them individually, as the context may require.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Loans</u>&#8221; means the loans and advances made by the Lenders pursuant to this Agreement, including Swingline Loans, Overadvances and Protective Advances.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Margin Stock</u>&#8221; means margin stock within the meaning of Regulations T, U and X, as applicable.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Material Adverse Effect</u>&#8221; means a material adverse effect on (a)&nbsp;the business, assets, operations, prospects or condition, financial or otherwise, of Holdings and its Restricted Subsidiaries taken as a whole, (b)&nbsp;the ability of any Loan Party to perform any of its Obligations, (c)&nbsp;the Collateral, or the Administrative Agent&#8217;s Liens (on behalf of itself and other Secured Parties) on the Collateral or the priority of such Liens, or (d)&nbsp;the rights of or benefits available to the Administrative Agent, the Issuing Bank or the Lenders under any of the Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="35" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">35</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Material Agreement</u>&#8221; means any written agreement or arrangement to which a Loan Party or a Restricted Subsidiary is party (other than the Loan Documents) (a)&nbsp;as defined in Regulation S-K&#8217;s Item 601(b)(10) (17 CFR &#167;229.601-(Item 601) Exhibits); or (b)&nbsp;that evidences or relates to any (A)&nbsp;Material Indebtedness or (B)&nbsp;Subordinated Indebtedness.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Material Indebtedness</u>&#8221; means an item of Indebtedness (other than the Loans and Letters of Credit) or a Swap Agreement of any one or more of Holdings and its Restricted Subsidiaries in a principal amount or net liability position exceeding $7,500,000. For purposes of determining Material Indebtedness, the &#8220;principal amount&#8221; of the obligations of the Loan Parties of any Swap Agreement at any time shall be the maximum aggregate amount (giving effect to any netting agreements) that such Loan Party would be required to pay if such Swap Agreement were terminated at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Material Owned Real Property</u>&#8221; means any parcel of real property owned by a Loan Party which has a fair market value (as determined by a recent appraisal or cost, whichever is higher) in excess of $750,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Maturity Date</u>&#8221; means May 3, 2027, or any earlier date on which the Commitments are reduced to zero or otherwise terminated pursuant to the terms hereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Maximum Rate</u>&#8221; has the meaning assigned to such term in Section 9.17.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Moody</u><u>&#8217;</u><u>s</u>&#8221; means Moody&#8217;s Investors Service, Inc.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Mortgage</u>&#8221; means any mortgage, deed of trust or other agreement which conveys or evidences a Lien in favor of the Administrative Agent, for the benefit of the Administrative Agent and the other Secured Parties, on real property of a Loan Party, including any amendment, restatement, modification or supplement thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Mortgage Deliverables</u>&#8221; means, with respect to each parcel of real property which is required to be subject to a Lien in favor of the Administrative Agent, each of the following, in form and substance reasonably satisfactory to the Administrative Agent:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;a Mortgage on such property;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;evidence that a counterpart of the Mortgage has been recorded in the place necessary, in the Administrative Agent&#8217;s judgment, to create a valid and enforceable first priority Lien in favor of the Administrative Agent for the benefit of itself, the Lenders and the other Secured Parties, except in the case of non-consensual Permitted Liens which have priority over the Liens of the Administrative Agent pursuant to applicable law;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;[reserved;]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;an opinion of counsel in the state or province, as applicable, in which such parcel of real property is located in form and substance and from counsel reasonably satisfactory to the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;if any such parcel of real property is determined by the Administrative Agent to be in a &#8220;Special Flood Hazard Area&#8221; as designated on maps prepared by the Federal Emergency Management Agency, a flood notification form signed by the Borrower Representative and evidence that flood insurance is in place for the building and contents, all in form, substance and amount satisfactory to the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="36" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">36</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;an environmental assessment of the real property prepared by an environmental engineer reasonably acceptable to the Administrative Agent, and accompanied by such reports, certificates, studies or data as the Administrative Agent may reasonably require, all in form and substance satisfactory to the Administrative Agent; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vii)&nbsp;&nbsp;&nbsp;&nbsp;such other information, documentation, and certifications as may be reasonably required by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Multiemployer Plan</u>&#8221; means a multiemployer plan as defined in Section&nbsp;4001(a)(3) of ERISA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Net Income</u>&#8221; means, for any period, the consolidated net income (or loss) of Holdings and its Restricted Subsidiaries, determined on a consolidated basis in accordance with GAAP; <u>provided</u> that there shall be excluded (a)&nbsp;the income (or deficit) of any Person accrued prior to the date it becomes a Restricted Subsidiary or is merged into or consolidated with Holdings or any of its Restricted Subsidiaries, (b)&nbsp;the income (or deficit) of any Person (other than a Loan Party) in which Holdings or any of its Restricted Subsidiaries has an ownership interest, except to the extent that any such income is actually received by Holdings or such Restricted Subsidiary in the form of dividends or similar distributions, and (c)&nbsp;the undistributed earnings of any Restricted Subsidiary to the extent that the declaration or payment of dividends or similar distributions by such Restricted Subsidiary is not at the time permitted by the terms of any contractual obligation (other than under any Loan Document) or Requirement of Law applicable to such Restricted Subsidiary; <u>provided</u> <u>further</u> that, Net Income shall exclude all net income (or loss) of Repeat Precision or any other Unrestricted Subsidiary, except to the extent that any such income (as adjusted consistent with items (a)(i)-(vi) and (xi)-(xiii) and items (b)(i)-(iii) of the definition of EBITDA, all calculated with respect to Repeat Precision only) is actually received by a Loan Party in the form of cash dividends or similar distributions in cash in the period in which such income was earned (which amount shall be included as Net Income of Holdings and its Restricted Subsidiaries in the period in which it is received).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Net Orderly Liquidation Value</u>&#8221; means, with respect to Inventory of any Person, the orderly liquidation value thereof as determined in a manner acceptable to the Administrative Agent by an appraiser acceptable to the Administrative Agent, net of all costs of liquidation thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Net Proceeds</u>&#8221; means, with respect to any event, (a)&nbsp;the cash proceeds received in respect of such event including (i)&nbsp;any cash received in respect of any non-cash proceeds (including any cash payments received by way of deferred payment of principal pursuant to a note or installment receivable or purchase price adjustment receivable or otherwise, but excluding any interest payments), but only as and when received, (ii)&nbsp;in the case of a casualty, insurance proceeds and (iii)&nbsp;in the case of a condemnation or similar event, condemnation awards and similar payments, minus (b)&nbsp;the sum of (i)&nbsp;all reasonable fees and out-of-pocket expenses paid to third parties (other than Affiliates) in connection with such event, (ii)&nbsp;in the case of a Disposition of an asset (including pursuant to a sale and leaseback transaction or a casualty or a condemnation or similar proceeding), the amount of all payments required to be made as a result of such event to repay Indebtedness (other than Loans) secured by such asset or otherwise subject to mandatory prepayment as a result of such event, (iii) any reserve for adjustments in respect of the sale price of such asset or assets established in accordance with GAAP or required by the purchase agreement pertaining thereto, and (iv)&nbsp;the amount of all taxes paid (or reasonably estimated to be payable) and the amount of any reserves established to fund contingent liabilities reasonably estimated to be payable, in each case during the year that such event occurred or the next succeeding year and that are directly attributable to such event (as determined reasonably and in good faith by a Financial Officer of the Borrower Representative).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Non-Consenting Lender</u>&#8221; has the meaning assigned to such term in Section 9.02(d).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="37" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">37</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;NYFRB</u>&#8221; means the Federal Reserve Bank of New York.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;NYFRB Rate</u>&#8221; means, for any day, the greater of (a)&nbsp;the Federal Funds Effective Rate in effect on such day and (b)&nbsp;the Overnight Bank Funding Rate in effect on such day(or for any day that is not a Business Day, for the immediately preceding Business Day); <u>provided</u> that if none of such rates are published for any day that is a Business Day, the term &#8220;NYFRB Rate&#8221; means the rate for a federal funds transaction quoted at 11:00 a.m. on such day received by the Administrative Agent from a federal funds broker of recognized standing selected by it; <u>provided</u>, <u>further</u>, that if any of the aforesaid rates as so determined would be less than 1.00%, such rate shall be deemed to be 1.00% for purposes of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;NYFRB</u><u>&#8217;</u><u>s Website</u>&#8221; means the website of the NYFRB at http://www.newyorkfed.org, or any successor source.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Obligated Party</u>&#8221; has the meaning assigned to such term in Section 10.02.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Obligations</u>&#8221; means all unpaid principal of and accrued and unpaid interest on the Loans, all LC Exposure, all accrued and unpaid fees and all expenses, reimbursements, indemnities and other obligations and indebtedness (including interest and fees accruing during the pendency of any bankruptcy, insolvency, receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding), obligations and liabilities of any of the Loan Parties to any of the Lenders, the Administrative Agent, the Issuing Bank or any indemnified party, individually or collectively, existing on the Effective Date or arising thereafter, direct or indirect, joint or several, absolute or contingent, matured or unmatured, liquidated or unliquidated, secured or unsecured, arising by contract, operation of law or otherwise, arising or incurred under this Agreement or any of the other Loan Documents or in respect of any of the Loans made or reimbursement or other obligations incurred in connection therewith or any of the Letters of Credit or other instruments at any time evidencing any thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;OFAC</u>&#8221; means the Office of Foreign Assets Control of the United States Department of the Treasury.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Off-Balance Sheet Liability</u>&#8221; of a Person means (a)&nbsp;any repurchase obligation or liability of such Person with respect to accounts or notes receivable sold by such Person, (b)&nbsp;any indebtedness, liability or obligation under any so-called &#8220;synthetic lease&#8221; transaction entered into by such Person, or (c)&nbsp;any indebtedness, liability or obligation arising with respect to any other transaction which is the functional equivalent of or takes the place of borrowing but which does not constitute a liability on the balance sheet of such Person (other than operating leases).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Organizational Document</u>&#8221; means, with respect to any Person, the charter, articles or certificate of organization or incorporation and bylaws or operating, management or partnership agreement, or other organizational or governing documents of such Person.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Other Connection Taxes</u>&#8221; means, with respect to any Recipient, Taxes imposed as a result of a present or former connection between such Recipient and the jurisdiction imposing such Taxes (other than a connection arising from such Recipient having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to, or enforced, any Loan Document, or sold or assigned an interest in any Loan, Letter of Credit or any Loan Document).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Other Taxes</u>&#8221; means all present or future stamp, court or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document, except any such Taxes that are Other Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Section 2.19).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="38" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">38</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Overadvance</u>&#8221; has the meaning assigned to such term in Section 2.05(b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Overnight Bank Funding Rate</u>&#8221; means, for any day, the rate comprised of both overnight federal funds and overnight eurodollar transactions denominated in Dollars by U.S.-managed banking offices of depository institutions (as such composite rate shall be determined by the NYFRB as set forth on the NYFRB&#8217;s Website from time to time) and published on the next succeeding Business Day by the NYFRB as an overnight bank funding rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Paid in Full</u>&#8221; or &#8220;<u>Payment in Full</u>&#8221; means, (a)&nbsp;the indefeasible payment in full in cash of all outstanding Loans and LC Disbursements, together with accrued and unpaid interest thereon, (b)&nbsp;the termination, expiration, or cancellation and return of all outstanding Letters of Credit (or alternatively, with respect to each such Letter of Credit, the furnishing to the Administrative Agent of a cash deposit, or at the discretion of the Administrative Agent a backup standby letter of credit satisfactory to the Administrative Agent and the Issuing Bank, in an amount equal to 103% of the amount of LC Exposure denominated in dollars as of the date of such payment and 115% of the amount of LC Exposure denominated in Canadian Dollars as of the date of such payment), (c)&nbsp;the indefeasible payment in full in cash of the accrued and unpaid fees, (d)&nbsp;the indefeasible payment in full in cash of all reimbursable expenses and other Secured Obligations (other than Unliquidated Obligations for which no claim has been made and other obligations expressly stated to survive such payment and termination of this Agreement), together with accrued and unpaid interest thereon, (e)&nbsp;the termination of all Commitments, and (f)&nbsp;the termination of the Swap Agreement Obligations and the Banking Services Obligations or entering into other arrangements reasonably satisfactory to the Secured Parties counterparties thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Participant</u>&#8221; has the meaning assigned to such term in Section 9.04(c).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Participant Register</u>&#8221; has the meaning assigned to such term in Section 9.04(c).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Payment</u>&#8221; has the meaning assigned to such term in Section 8.06(d).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Payment Condition</u>&#8221; shall be deemed to be satisfied in connection with a Restricted Payment, investment, Permitted Acquisition or other relevant transaction if:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;(i)&nbsp;no Default or Event of Default has occurred and is continuing or would result immediately after giving effect to such Restricted Payment, investment, Permitted Acquisition or other relevant transaction, and (ii)&nbsp;no material trade payables of the Borrowers shall be unpaid beyond customary terms consistent with past practice (other than trade payables being contested or disputed in good faith);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;immediately after giving effect to and at all times during the 30-day period immediately prior to such Restricted Payment, investment, Permitted Acquisition or other relevant transaction, the Borrowers shall have (i)&nbsp;(A)&nbsp;Liquidity calculated on a pro forma basis after giving effect to such Restricted Payment, investment, Permitted Acquisition or other relevant transaction of not less than the greater of (1)&nbsp;20% of the Aggregate Revolving Commitment or (2)&nbsp;$5,000,000, and (B)&nbsp;a Fixed Charge Coverage Ratio for the most recent trailing twelve months for which financial statements have been delivered hereunder calculated on a pro forma basis after giving effect to such Restricted Payment, investment, Permitted Acquisition or other relevant transaction of not less than 1.25 to 1.00, or (ii)&nbsp;Liquidity calculated on a pro forma basis after giving effect to such Restricted Payment, investment, Permitted Acquisition or other relevant transaction of not less than the greater of (A)&nbsp;25% of the Aggregate Revolving Commitment or (B)&nbsp;$6,250,000; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="39" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">39</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;the Borrower Representative shall have delivered to the Administrative Agent a certificate in form and substance reasonably satisfactory to the Administrative Agent certifying as to the items described in (a) and (b) above and attaching calculations for item (b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Payment Notice</u>&#8221; has the meaning assigned to such term in Section 8.06(d).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;PBGC</u>&#8221; means the Pension Benefit Guaranty Corporation referred to and defined in ERISA and any successor entity performing similar functions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Periodic Term CORRA Determination Day</u>&#8221; has the meaning assigned to such term in the definition of &#8220;Term CORRA&#8221;.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Permitted Acquisition</u>&#8221; means (a)&nbsp;any Acquisition consented to in writing by the Administrative Agent and Required Lenders, (b) to the extent constituting an Acquisition, any liquidation, dissolution or winding-up permitted by Section 6.03, and (c) any other Acquisition by any Loan Party in a transaction that satisfies each of the following requirements:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;such Acquisition is not a hostile or contested acquisition;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the business acquired in connection with such Acquisition is not engaged, directly or indirectly, in any line of business other than the businesses in which the Loan Parties are engaged on the Effective Date and any business activities that are reasonably similar, related, or incidental thereto, or constituting a reasonable extension thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;both before and after giving effect to such Acquisition and the Loans (if any) requested to be made in connection therewith, each of the representations and warranties in the Loan Documents is true and correct (except any such representation or warranty which relates to a specified prior date) and no Default exists, will exist, or would result therefrom;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;as soon as available, but (x)&nbsp;not less than ten (10) days prior to such Acquisition, the Borrower Representative has provided the Administrative Agent notice of such Acquisition and (y)&nbsp;not less than five (5) days prior to such Acquisition, the Borrower Representative has provided to the Administrative Agent a copy of all business and financial information reasonably requested by the Administrative Agent including pro forma financial statements, statements of cash flow, and Availability projections;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;for the Accounts and Inventory acquired in connection with such Acquisition to be included in the determination of the Borrowing Base, the Administrative Agent shall have conducted an audit and field examination of such Accounts and Inventory, the results of which shall be satisfactory to the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;if such Acquisition is an acquisition of the Equity Interests of a Person, such Acquisition is structured so that the acquired Person shall become a wholly-Owned Subsidiary of a Borrower and a Loan Party pursuant to the terms of this Agreement, unless such Person is designated as an Unrestricted Subsidiary in accordance with Section&nbsp;5.16 immediately upon consummation of such Acquisition;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vii)&nbsp;&nbsp;&nbsp;&nbsp;if such Acquisition is an acquisition of assets, such Acquisition is structured so that a Borrower or another Loan Party (other than Holdings) shall acquire such assets;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="40" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">40</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(viii)&nbsp;&nbsp;&nbsp;&nbsp;if such Acquisition is an acquisition of Equity Interests, such Acquisition will not result in any violation of Regulation U;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ix)&nbsp;&nbsp;&nbsp;&nbsp;if such Acquisition involves a merger or a consolidation involving a Borrower or any other Loan Party, the surviving entity is or becomes a Borrower or a Loan Party, as applicable;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(x)&nbsp;&nbsp;&nbsp;&nbsp;no Loan Party shall, as a result of or in connection with any such Acquisition, assume or incur any direct or contingent liabilities (whether relating to environmental, tax, litigation, or other matters) that could reasonably be expected to have a Material Adverse Effect;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(xi)&nbsp;&nbsp;&nbsp;&nbsp;in connection with an Acquisition of the Equity Interests of any Person, all Liens (other than Permitted Liens) on property of such Person shall be terminated unless the Administrative Agent in its Permitted Discretion consent otherwise, and in connection with an Acquisition of the assets of any Person, all Liens (other than Permitted Liens) on such assets shall be terminated;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(xii)&nbsp;&nbsp;&nbsp;&nbsp;the Payment Conditions shall be satisfied; <u>provided</u> that, with respect to any Acquisition that is funded with cash proceeds resulting from any issuance of common Equity Interests of Holdings or cash capital contributions on account of common Equity Interests of Holdings, the amount of such cash proceeds will be deemed to have been received by Holdings at the beginning of the 30-day period referenced in clause&nbsp;(b) of the definition of Payment Conditions solely for purposes of determining whether clause&nbsp;(b) of the definition of Payment Conditions has been satisfied with respect to such Acquisition;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(xiii)&nbsp;&nbsp;&nbsp;&nbsp;all actions required to be taken with respect to any newly acquired or formed wholly-owned Subsidiary of a Borrower or a Loan Party, as applicable, required under Section 5.14 shall have been taken, unless such newly acquired or formed wholly-owned Subsidiary is an Immaterial Subsidiary or is designated as an Unrestricted Subsidiary in accordance with <u>Section 5.15(b)</u> immediately upon the consummation of such Acquisition; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(xiv)&nbsp;&nbsp;&nbsp;&nbsp;the Borrower Representative shall have delivered to the Administrative Agent the final executed material documentation relating to such Acquisition promptly following the consummation thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Permitted Discretion</u>&#8221; means a determination made in good faith and in the exercise of reasonable (from the perspective of a secured asset-based lender) business judgment exercised in accordance with Administrative Agent&#8217;s generally applicable credit policies.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Permitted Encumbrances</u>&#8221; means:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Liens imposed by law for Taxes and/or utilities that are not yet due or delinquent or are being contested in compliance with Section 5.04;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;landlord&#8217;s, carriers&#8217;, warehousemen&#8217;s, mechanics&#8217;, materialmen&#8217;s, workmen&#8217;s, repairmen&#8217;s, supplier&#8217;s, construction and other like Liens imposed by law, arising in the ordinary course of business and securing obligations that are not overdue by more than thirty (30) days or are being contested in compliance with Section 5.04;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;pledges and deposits and other liens made in the ordinary course of business in compliance with workers&#8217; compensation, unemployment insurance and other social security laws or regulations, and pledges and deposits and other Liens made in the ordinary course of business securing liability for reimbursement or indemnification obligations of (including obligations of Foreign Subsidiaries in respect of letters of credit or bank guarantees for the benefit of) insurance carriers providing property, casualty or liability insurance to a Loan Party;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="41" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">41</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;deposits to secure the performance of bids, trade contracts, leases, statutory obligations, surety and appeal bonds, performance bonds, government contracts, agreements with utilities and other obligations of a like nature, in each case in the ordinary course of business, including those incurred to secure health, safety and environmental obligations in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;judgment Liens in respect of judgments that do not constitute an Event of Default under clause (k) of Article VII;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;easements, zoning restrictions, rights-of-way, encroachments and similar encumbrances on real property imposed by law or arising in the ordinary course of business that do not secure any monetary obligations and do not materially detract from the value of the affected property or interfere with the ordinary conduct of business of any Borrower or any Restricted Subsidiary and any zoning or similar law or right reserved to or vested in any Governmental Authority to control or regulate the use of any real property that does not materially interfere with the ordinary conduct of the business of the Borrower and its Restricted Subsidiaries;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;any interest or title of a lessor, sublessor, licensor or sublicensor under leases or licenses permitted by this Agreement that are entered into in the ordinary course of business and covering only the property so leased or licensed thereunder;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;Liens in favor of customs and revenue authorities arising as a matter of law to secure payment of customs duties in connection with the importation of goods in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Liens (i) of a collecting bank arising in the ordinary course of business under Section&nbsp;4&#8209;210 of the UCC in effect in the relevant jurisdiction, the PPSA or other applicable law covering only the items being collected upon and (ii)&nbsp;in favor of a banking institution arising as a matter of law encumbering deposits (including the right of setoff) that are customary in the banking industry;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;leases, licenses, subleases or sublicenses granted to others in the ordinary course of business that do not (i)&nbsp;interfere in any material respect with the ordinary conduct of the business of the Borrowers and their Restricted Subsidiaries, or (ii)&nbsp;secure any Indebtedness;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;purported Liens arising as the result of the filing of precautionary Uniform Commercial Code financing statements regarding operating leases of personal property entered into in the ordinary course of business; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;in the case of real property in Canada, any subsisting reservations, exceptions, limitations, provisos and conditions expressed or contained in any original grant from Canada and statutory limitations, exceptions, reservations and qualifications to title, including, without limitation, rights of expropriation, access of use or other similar rights conferred by any statute of Canada or any province thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><u>provided</u> that the term &#8220;Permitted Encumbrances&#8221; shall not include any Lien securing Indebtedness, except with respect to clause (e) above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="42" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">42</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Permitted Investments</u>&#8221; means:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;direct obligations of, or obligations the principal of and interest on which are unconditionally guaranteed by, the U.S. (or by any agency thereof to the extent such obligations are backed by the full faith and credit of the U.S.) or Canada or any province thereof (or by any agency thereof to the extent such obligations are backed by the full faith and credit of Canada), in each case maturing within one year from the date of acquisition thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;investments in commercial paper maturing within 270 days from the date of acquisition thereof and having, at such date of acquisition, the highest credit rating obtainable from S&amp;P or from Moody&#8217;s;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;investments in certificates of deposit, bankers&#8217; acceptances and time deposits maturing within 180 days from the date of acquisition thereof issued or guaranteed by or placed with, and money market deposit accounts issued or offered by, any domestic office of any commercial bank organized under the laws of the U.S. or any state thereof or Canada or any province thereof which has a combined capital and surplus and undivided profits of not less than $500,000,000;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;fully collateralized repurchase agreements with a term of not more than 30 days for securities described in clause&nbsp;(a) above and entered into with a financial institution satisfying the criteria described in clause&nbsp;(c) above;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;money market funds that (i)&nbsp;comply with the criteria set forth in Securities and Exchange Commission Rule 2a-7 under the Investment Company Act of 1940, (ii)&nbsp;are rated AAA by S&amp;P and Aaa by Moody&#8217;s and (iii)&nbsp;have portfolio assets of at least $5,000,000,000; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;investments by any Foreign Subsidiary in (i)&nbsp;any securities, financial instruments or deposit accounts of a type similar to those described in clauses&nbsp;(a) through (e) above and issued by, or maintained by, any of the three largest banks (measured by asset size or net income) in the jurisdiction where such Foreign Subsidiary is conducting business, or (ii)&nbsp;any equivalent investments or financial instruments as are customary in such nation for similarly situated investors, in each case, so long as such investments are made for cash management purposes in the ordinary course of business, are not speculative, are prudent under the circumstances, reflect as their principal aim preservation of capital, and are readily convertible into cash or the applicable currency of the jurisdiction where such Foreign Subsidiary is conducting business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Permitted Liens</u>&#8221; means Liens that are permitted by Section 6.02.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Person</u>&#8221; means any natural person, corporation, limited liability company, trust, joint venture, association, company, partnership, Governmental Authority or other entity.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Pioneer</u>&#8221; has the meaning specified in introductory paragraph hereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Plan</u>&#8221; means any employee pension benefit plan (other than a Multiemployer Plan) subject to the provisions of Title&nbsp;IV of ERISA or Section&nbsp;412 of the Code or Section&nbsp;302 of ERISA, and in respect of which any Borrower or any ERISA Affiliate is (or, if such plan were terminated, would under Section&nbsp;4069 of ERISA be deemed to be) an &#8220;employer&#8221; as defined in Section&nbsp;3(5) of ERISA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Plan Asset Regulations</u>&#8221; means 29 CFR &#167; 2510.3-101 et seq., as modified by Section 3(42) of ERISA, as amended from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="43" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">43</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;PPSA</u>&#8221; means the <i>Personal Property Security Act</i> (Alberta), including the regulations thereunder, as from time to time in effect, provided that, if validity, perfection or the effect of perfection or non-perfection or the priority of any Lien created hereunder on the Collateral is governed by the personal property security legislation or other applicable legislation with respect to personal property security in effect in a jurisdiction other than Alberta, &#8220;PPSA&#8221; shall mean the personal property security legislation as in effect in such other jurisdiction from time to time for the provisions hereof relating to such validity, perfection or effect of perfection or non-perfection, as the case may be.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Prepayment Event</u>&#8221; means any of the following that occurs during a Dominion Period:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;any Disposition (including pursuant to a sale and leaseback transaction) of any property or asset of any Loan Party or any Restricted Subsidiary, other than Dispositions described in Section 6.05(a); or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;any casualty or other insured damage to, or any taking under power of eminent domain or by condemnation or similar proceeding of, any property or asset of any Loan Party or any Restricted Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Prime Rate</u>&#8221; means the rate of interest last quoted by The Wall Street Journal as the &#8220;Prime Rate&#8221; in the U.S. or, if The Wall Street Journal ceases to quote such rate, the highest per annum interest rate published by the Federal Reserve Board in Federal Reserve Statistical Release H.15 (519) (Selected Interest Rates) as the &#8220;bank prime loan&#8221; rate or, if such rate is no longer quoted therein, any similar rate quoted therein (as determined by the Administrative Agent) or any similar release by the Federal Reserve Board (as determined by the Administrative Agent). Each change in the Prime Rate shall be effective from and including the date such change is publicly announced or quoted as being effective.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Proceeding</u>&#8221; means any claim, litigation, investigation, action, suit, arbitration or administrative, judicial or regulatory action or proceeding in any jurisdiction.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Projections</u>&#8221; has the meaning assigned to such term in Section 5.01(f).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Protective Advance</u>&#8221; has the meaning assigned to such term in Section 2.04.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;PTE</u>&#8221; means a prohibited transaction class exemption issued by the U.S. Department of Labor, as any such exemption may be amended from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Public-Sider</u>&#8221; means a Lender whose representatives may trade in securities of Holdings or its Controlling Person or any of its Subsidiaries while in possession of the financial statements provided by Holdings under the terms of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;QFC</u>&#8221; has the meaning assigned to the term &#8220;qualified financial contract&#8221; in, and shall be interpreted in accordance with, 12 U.S.C. 5390(c)(8)(D).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;QFC Credit Support</u>&#8221; has the meaning assigned to it in Section 9.21.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Qualified ECP Guarantor</u>&#8221; means, in respect of any Swap Obligation, each Loan Party that has total assets exceeding $10,000,000 at the time the relevant Loan Guaranty or grant of the relevant security interest becomes or would become effective with respect to such Swap Obligation or such other person as constitutes an &#8220;eligible contract participant&#8221; under the Commodity Exchange Act or any regulations promulgated thereunder and can cause another person to qualify as an &#8220;eligible contract participant&#8221; at such time by entering into a keepwell under Section 1a(18)(A)(v)(II) of the Commodity Exchange Act.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="44" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">44</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Recipient</u>&#8221; means, as applicable, (a)&nbsp;the Administrative Agent, (b)&nbsp;any Lender and (c)&nbsp;any Issuing Bank, or any combination thereof (as the context requires).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Reference Time</u>&#8221; with respect to any setting of the then-current Benchmark means (a)&nbsp;if such Benchmark is the Term SOFR Rate or REVSOFR30 Rate, 5:00 a.m. (Chicago time) on the day that is two (2) Business Days preceding the date of such setting, (b)&nbsp;if the RFR for such Benchmark is Daily Simple SOFR, then four (4) Business Days prior to such setting, (c)&nbsp;if such Benchmark is Term CORRA, 1:00 p.m. (Toronto time) on the day that is two (2) Business Days preceding the date of such setting or (d)&nbsp;if such Benchmark is none of the Term SOFR Rate, REVSOFR30 Rate, Daily Simple SOFR or Term CORRA, the time determined by the Administrative Agent in its reasonable discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Refinance Indebtedness</u>&#8221; has the meaning assigned to such term in Section 6.01(f).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Register</u>&#8221; has the meaning assigned to such term in Section 9.04.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Regulation D</u>&#8221; means Regulation D of the Federal Reserve Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Regulation T</u>&#8221; means Regulation T of the Federal Reserve Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Regulation U</u>&#8221; means Regulation U of the Federal Reserve Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Regulation X</u>&#8221; means Regulation X of the Federal Reserve Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Related Parties</u>&#8221; means, with respect to any specified Person, such Person&#8217;s Affiliates and the respective directors, officers, partners, members, trustees, employees, agents, administrators, managers, representatives and advisors of such Person and such Person&#8217;s Affiliates.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Release</u>&#8221; means any releasing, spilling, leaking, pumping, pouring, emitting, emptying, discharging, injecting, escaping, leaching, migrating, disposing or dumping of any substance into the environment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Relevant Governmental Body</u>&#8221; means (i)&nbsp;with respect to a Benchmark Replacement in respect of Loans denominated in Dollars, the Federal Reserve Board and/or the NYFRB, the CME Term SOFR Administrator, as applicable, or a committee officially endorsed or convened by the Federal Reserve Board and/or the NYFRB or, in each case, any successor thereto, and (ii)&nbsp;with respect to a Benchmark Replacement in respect of Loans denominated in Canadian Dollars, the Bank of Canada, or a committee officially endorsed or convened by the Bank of Canada or, in each case, any successor thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Relevant Rate</u>&#8221; means (i)&nbsp;with respect to any Term Benchmark Borrowing denominated in Dollars, the Adjusted Term SOFR Rate, (ii)&nbsp;with respect to any Adjusted REVSOFR30 Rate Borrowing, the Adjusted REVSOFR30 Rate, (iii)&nbsp;with respect to any RFR Borrowing, the Adjusted Daily Simple SOFR, or (iv)&nbsp;with respect to any Term Benchmark Borrowing denominated in Canadian Dollars, the Adjusted Term CORRA Rate, as applicable.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Relevant Screen Rate</u>&#8221; means, as applicable (i)&nbsp;with respect to any Term Benchmark Borrowing denominated in Dollars, the Term SOFR Reference Rate, or (ii)&nbsp;with respect to any Term Benchmark Borrowing denominated in Canadian Dollars, Term CORRA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="45" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">45</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Repeat Precision</u>&#8221; means Repeat Precision, LLC, a Texas limited liability company, and each subsidiary thereof. As of the Effective Date, Repeat Precision is partially-owned by Pioneer NCS Energy Holdco, LLC, a Texas limited liability company.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Report</u>&#8221; means reports prepared by the Administrative Agent or another Person showing the results of appraisals, field examinations or audits pertaining to the assets of the Loan Parties from information furnished by or on behalf of the Borrowers, after the Administrative Agent has exercised its rights of inspection pursuant to this Agreement, which Reports may be distributed to the Lenders by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Required Lenders</u>&#8221; means, subject to Section 2.20, (a)&nbsp;at any time prior to the earlier of the Loans becoming due and payable pursuant to Article&nbsp;VII or the Commitments terminating or expiring, Lenders having Credit Exposures and Unfunded Commitments representing more than 50% of the sum of the Aggregate Credit Exposure and Unfunded Commitments at such time; <u>provided</u> that, as long as there are only two Lenders, Required Lenders shall mean both Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Required Revolving Lenders</u>&#8221; means, at any time, Lenders (other than Defaulting Lenders) having Revolving Exposures and unused Revolving Commitments representing more than 50% of the sum of the Aggregate Revolving Exposure and unused Revolving Commitments at such time; <u>provided</u> that, as long as there are only two Revolving Lenders, Required Revolving Lenders shall mean both Revolving Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Requirement of Law</u>&#8221; means, with respect to any Person, any statute, law (including common law), treaty, rule, regulation, code, ordinance, order, decree, writ, judgment, injunction or determination of any arbitrator or court or other Governmental Authority (including Environmental Laws), in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Reserves</u>&#8221; means any and all reserves which the Administrative Agent deems necessary, in its Permitted Discretion, to maintain (including, without limitation, reserves for accrued and unpaid interest on the Secured Obligations, Banking Services Reserves, volatility reserves, reserves for up to three months of rent at locations leased by any Loan Party and for up to three months of consignee&#8217;s, warehousemen&#8217;s and bailee&#8217;s charges, reserves for dilution of Accounts, reserves for Inventory shrinkage, reserves for customs charges and shipping charges related to any Inventory in transit, reserves for Swap Agreement Obligations, reserves for contingent liabilities of any Loan Party, reserves for uninsured losses of any Loan Party, reserves for uninsured, underinsured, un-indemnified or under-indemnified liabilities or potential liabilities with respect to any litigation and reserves for taxes, fees, assessments, and other governmental charges) with respect to the Collateral or any Loan Party.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Resolution Authority</u>&#8221; means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Responsible Officer</u>&#8221; means the president, Financial Officer or other executive officer of a Borrower.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Restricted Payment</u>&#8221; means any dividend or other distribution (whether in cash, securities or other property) with respect to any Equity Interests in Holdings or any Restricted Subsidiary, or any payment (whether in cash, securities or other property), including any sinking fund or similar deposit, on account of the purchase, redemption, retirement, acquisition, cancellation or termination of any such Equity Interests or any option, warrant or other right to acquire any such Equity Interests.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="46" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">46</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Restricted Subsidiary</u>&#8221; means any direct or indirect Subsidiary that is not an Unrestricted Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Reuters</u>&#8221; means, as applicable, Thomson Reuters Corp, Refinitiv, or any successor thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Revolving Borrowing</u>&#8221; means Revolving Loans of the same Type and Agreed Currency, made, converted or continued on the same date and, in the case of Term Benchmark Loans, as to which a single Interest Period is in effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Revolving Commitment</u>&#8221; means, with respect to each Lender, the amount set forth on the Commitment Schedule opposite such Lender&#8217;s name, or in the Assignment and Assumption or other documentation or record (as such term is defined in Section 9-102(a)(70) of the New York Uniform Commercial Code) as provided in Section 9.04(b)(ii)(C) pursuant to which such Lender shall have assumed its Revolving Commitment, as applicable, as such Revolving Commitment may be reduced or increased from time to time pursuant to (a)&nbsp;Section 2.09 and (b)&nbsp;assignments by or to such Lender pursuant to Section 9.04; <u>provided</u>, that at no time shall the Revolving Exposure of any Lender exceed its Revolving Commitment. The initial aggregate amount of the Lenders&#8217; Revolving Commitment is $35,000,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Revolving Exposure</u>&#8221; means, with respect to any Lender at any time, the sum of (a)&nbsp;the outstanding principal amount of such Lender&#8217;s Revolving Loans, its LC Exposure and its Swingline Exposure at such time, <i><u>plus</u></i> (b)&nbsp;an amount equal to its Applicable Percentage of the aggregate principal amount of Protective Advances outstanding at such time, <i><u>plus</u></i> (c)&nbsp;an amount equal to its Applicable Percentage of the aggregate principal amount of Overadvances outstanding at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Revolving Lender</u>&#8221; means, as of any date of determination, a Lender with a Revolving Commitment or, if the Revolving Commitments have terminated or expired, a Lender with Revolving Exposure.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Revolving Loan</u>&#8221; means a Loan made pursuant to Section 2.02(a) in dollars or Canadian Dollars.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;REVSOFR30 Rate</u>&#8221; means the Term SOFR Reference Rate for a (1) month period, as such rate is published by the CME Term SOFR Administrator, at approximately 5:00 a.m., Chicago time, two (2) U.S. Government Securities Business Days prior to the first (1<sup style="vertical-align:top;line-height:120%;">st</sup>) Business Day of each month, adjusted monthly on the first (1<sup style="vertical-align:top;line-height:120%;">st</sup>) Business Day of each month. Any change in the REVSOFR30 Rate shall be effective from and include the effective date of such change.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;RFR Borrowing</u>&#8221; means, as to any Borrowing, the RFR Loans comprising such Borrowing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;RFR Loan</u>&#8221; means a Loan that bears interest at a rate based on the Adjusted Daily Simple SOFR.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;S&amp;P</u>&#8221; means Standard &amp; Poor&#8217;s Ratings Services, a Standard &amp; Poor&#8217;s Financial Services LLC business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Sale and Leaseback Transaction</u>&#8221; has the meaning assigned to such term in Section 6.06.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Sanctioned Country</u>&#8221; means, at any time, a country, region or territory which is itself the subject or target of any Sanctions (at the time of this Agreement, Crimea, Cuba, Iran, North Korea and Syria).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Sanctioned Person</u>&#8221; means, at any time, (a)&nbsp;any Person listed in any Sanctions-related list of designated Persons maintained by the Office of Foreign Assets Control of the U.S. Department of the Treasury, the U.S. Department of State, the Government of Canada, the United Nations Security Council, the European Union, any European Union member state, His Majesty&#8217;s Treasury of the United Kingdom or other relevant sanctions authority, (b)&nbsp;any Person operating, organized or resident in a Sanctioned Country, (c)&nbsp;any Person owned or controlled by any such Person or Persons described in the foregoing clauses (a) or (b), or (d)&nbsp;any Person otherwise the subject of any Sanctions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="47" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">47</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Sanctions</u>&#8221; means all economic or financial sanctions or trade embargoes imposed, administered or enforced from time to time by (a)&nbsp;the U.S. government, including those administered by the Office of Foreign Assets Control of the U.S. Department of the Treasury or the U.S. Department of State, or (b) the Government of Canada (including, without limitation, the <i>Special Economic Measures Act</i> (Canada), the <i>United Nations Act</i> (Canada), the <i>Freezing Assets of Corrupt Officials Act</i> (Canada) and the <i>Criminal Code</i> (Canada)), the United Nations Security Council, the European Union, any European Union member state, Her Majesty&#8217;s Treasury of the United Kingdom or other relevant sanctions authority.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SEC</u>&#8221; means the Securities and Exchange Commission of the U.S.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Secured Obligations</u>&#8221; means all Obligations, together with all (a)&nbsp;Banking Services Obligations and (b)&nbsp;Swap Agreement Obligations owing to one or more Lenders or their respective Affiliates; <u>provided, however</u>, that the definition of &#8220;Secured Obligations&#8221; shall not create any guarantee by any Guarantor of (or grant of security interest by any Guarantor to support, as applicable) any Excluded Swap Obligations of such Guarantor for purposes of determining any obligations of any Guarantor.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Secured Parties</u>&#8221; means (a)&nbsp;the Administrative Agent, (b)&nbsp;the Lenders, (c)&nbsp;each Issuing Bank, (d)&nbsp;each provider of Banking Services, to the extent the Banking Services Obligations in respect thereof constitute Secured Obligations, (e)&nbsp;each counterparty to any Swap Agreement, to the extent the obligations thereunder constitute Secured Obligations, (f)&nbsp;the beneficiaries of each indemnification obligation undertaken by any Loan Party under any Loan Document, and (g)&nbsp;the successors and assigns of each of the foregoing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Security Agreements</u>&#8221; means the U.S. Security Agreements and the Canadian Security Agreements.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Settlement</u>&#8221; has the meaning assigned to such term in Section 2.05(d).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Settlement Date</u>&#8221; has the meaning assigned to such term in Section 2.05(d).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SOFR</u>&#8221; means a rate per annum equal to the secured overnight financing rate as administered by the SOFR Administrator.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SOFR Administrator</u>&#8221; means the NYFRB (or a successor administrator of the secured overnight financing rate).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SOFR Administrator</u><u>&#8217;</u><u>s Website</u>&#8221; means the NYFRB&#8217;s website, currently at http://www.newyorkfed.org, or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SOFR Determination Date</u>&#8221; has the meaning specified in the definition of &#8220;Daily Simple SOFR&#8221;.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;SOFR Rate Day</u>&#8221; has the meaning specified in the definition of &#8220;Daily Simple SOFR&#8221;.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Spot Rate</u>&#8221; has the meaning assigned to such term in Section 1.10.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="48" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">48</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Standby LC Exposure</u>&#8221; means, at any time, the sum of (a)&nbsp;the aggregate undrawn amount of all standby Letters of Credit outstanding at such time <i><u>plus</u></i> (b)&nbsp;the aggregate amount of all LC Disbursements relating to standby Letters of Credit that have not yet been reimbursed by or on behalf of the Borrowers at such time. The Standby LC Exposure of any Revolving Lender at any time shall be its Applicable Percentage of the aggregate Standby LC Exposure at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Statements</u>&#8221; has the meaning assigned to such term in Section 2.18(f).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Subordinated Indebtedness</u>&#8221; of a Person means any Indebtedness of such Person the payment of which is subordinated to payment of the Secured Obligations to the written satisfaction of the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;subsidiary</u>&#8221; means, with respect to any Person (the &#8220;<u>parent</u>&#8221;) at any date, any corporation, limited liability company, partnership, association or other entity the accounts of which would be consolidated with those of the parent in the parent&#8217;s consolidated financial statements if such financial statements were prepared in accordance with GAAP as of such date, as well as any other corporation, limited liability company, partnership, association or other entity (a)&nbsp;of which securities or other ownership interests representing more than 50% of the equity or more than 50% of the ordinary voting power or, in the case of a partnership, more than 50% of the general partnership interests are, as of such date, owned, controlled or held, or (b)&nbsp;that is, as of such date, otherwise Controlled, by the parent and/or one or more subsidiaries of the parent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Subsidiary</u>&#8221; means any direct or indirect subsidiary of Holdings or a Loan Party, as applicable.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Supermajority Revolving Lenders</u>&#8221; means, at any time, Lenders (other than Defaulting Lenders) having Revolving Exposures and unused Revolving Commitments representing more than 66 and 2/3% of the sum of the Aggregate Revolving Exposure and unused Revolving Commitments at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Supported QFC</u>&#8221; has the meaning assigned to it in Section 9.21.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swap Agreement</u>&#8221; means any agreement with respect to any swap, forward, spot, future, credit default or derivative transaction or option or similar agreement involving, or settled by reference to, one or more rates, currencies, commodities, equity or debt instruments or securities, or economic, financial or pricing indices or measures of economic, financial or pricing risk or value or any similar transaction or any combination of these transactions; <u>provided</u> that no phantom stock or similar plan providing for payments only on account of services provided by current or former directors, officers, employees or consultants of the Borrowers or the Subsidiaries shall be a Swap Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swap Agreement Obligations</u>&#8221; means any and all obligations of the Loan Parties and their Restricted Subsidiaries, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor), under (a)&nbsp;any and all Swap Agreements permitted hereunder with a Lender or an Affiliate of a Lender, and (b)&nbsp;any and all cancellations, buy backs, reversals, terminations or assignments of any Swap Agreement transaction permitted hereunder with a Lender or an Affiliate of a Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swap Obligation</u>&#8221; means, with respect to any Guarantor, any obligation to pay or perform under any agreement, contract or transaction that constitutes a &#8220;swap&#8221; within the meaning of section 1a(47) of the Commodity Exchange Act or any rules or regulations promulgated thereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="49" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">49</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swingline Exposure</u>&#8221; means, at any time, the aggregate principal amount of all Swingline Loans outstanding at such time. The Swingline Exposure of any Revolving Lender at any time shall be its Applicable Percentage of the total Swingline Exposure at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swingline Lender</u>&#8221; means JPMCB (or any of its designated branch offices or affiliates), in its capacity as lender of Swingline Loans hereunder. Any consent given by JPMCB in its capacity as Administrative Agent or Issuing Bank shall be deemed given by JPMCB in its capacity as Swingline Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Swingline Loan</u>&#8221; has the meaning assigned to such term in Section 2.05(a).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Target Balance</u>&#8221; has the meaning assigned to such term in the DDA Access Product Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Taxes</u>&#8221; means any and all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term Benchmark</u>&#8221; when used in reference to any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, are bearing interest at a rate determined by reference to the Adjusted Term SOFR Rate or the Adjusted Term CORRA Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term CORRA</u>&#8221; means, with respect to any Term Benchmark Borrowing denominated in Canadian Dollars, the Term CORRA Reference Rate for a tenor comparable to the applicable Interest Period on the day (such day, the &#8220;<u>Periodic Term CORRA Determination Day</u>&#8221;) that is two (2) Business Days prior to the first day of such Interest Period, as such rate is published by the Term CORRA Administrator; <u>provided</u>, <u>however</u>, that if as of 1:00 p.m. (Toronto time) on any Periodic Term CORRA Determination Day, the Term CORRA Reference Rate for the applicable tenor has not been published by the Term CORRA Administrator and a Benchmark Replacement Date with respect to the Term CORRA Reference Rate has not occurred, then Term CORRA will be the Term CORRA Reference Rate for such tenor as published by the Term CORRA Administrator on the first preceding Business Day for which such Term CORRA Reference Rate for such tenor was published by the Term CORRA Administrator so long as such first preceding Business Day is not more than five (5) Business Days prior to such Periodic Term CORRA Determination Day.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term CORRA Administrator</u>&#8221; means Candeal Benchmark Administration Services Inc., TSX Inc., or any successor administrator.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term CORRA Notice</u>&#8221; means a notification by the Administrative Agent to the Lenders and the Borrower Representative of the occurrence of a Term CORRA Reelection Event.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term CORRA Reelection Event</u>&#8221; means the determination by the Administrative Agent that (a)&nbsp;Term CORRA has been recommended for use by the Relevant Governmental Body, (b)&nbsp;the administration of Term CORRA is administratively feasible for the Administrative Agent, and (c)&nbsp;a Benchmark Transition Event has previously occurred resulting in a Benchmark Replacement in accordance with <u>Section 2.14(a)</u> that is not Term CORRA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term CORRA Reference Rate</u>&#8221; means the forward-looking term rate based on CORRA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term SOFR Determination Day</u>&#8221; has the meaning assigned to it in the definition of Term SOFR Reference Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="50" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">50</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term SOFR Rate</u>&#8221; means, with respect to any Term Benchmark Borrowing denominated in Dollars and for any tenor comparable to the applicable Interest Period, the Term SOFR Reference Rate at approximately 5:00 a.m., Chicago time, two (2) U.S. Government Securities Business Days prior to the commencement of such tenor comparable to the applicable Interest Period, as such rate is published by the CME Term SOFR Administrator.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Term SOFR Reference Rate</u>&#8221; means, for any day and time (such day, the &#8220;<u>Term SOFR Determination Day</u>&#8221;), and for any tenor comparable to the applicable Interest Period, the rate per annum determined by the Administrative Agent as the forward-looking term rate based on SOFR. If by 5:00 pm (New York City time) on such Term SOFR Determination Day, the &#8220;Term SOFR Reference Rate&#8221; for the applicable tenor has not been published by the CME Term SOFR Administrator and a Benchmark Replacement Date with respect to the Term SOFR Rate has not occurred, then the Term SOFR Reference Rate for such Term SOFR Determination Day will be the Term SOFR Reference Rate as published in respect of the first preceding U.S. Government Securities Business Day for which such Term SOFR Reference Rate was published by the CME Term SOFR Administrator, so long as such first preceding Business Day is not more than five (5) Business Days prior to such Term SOFR Determination Day.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Total Indebtedness</u>&#8221; means, at any date, the aggregate principal amount of all Indebtedness of Holdings and its Restricted Subsidiaries at such date, determined on a consolidated basis. For the avoidance of doubt, the foregoing calculation shall not include Repeat Precision.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Transactions</u>&#8221; means the execution, delivery and performance by the Borrowers of this Agreement and the other Loan Documents, the borrowing of Loans and other credit extensions, the use of the proceeds thereof and the issuance of Letters of Credit hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Type</u>&#8221;, when used in reference to any Loan or Borrowing, refers to whether the rate of interest on such Loan, or on the Loans comprising such Borrowing, is determined by reference to the Adjusted Term SOFR Rate, the Adjusted Daily Simple SOFR, the ABR, the Canadian Prime Rate or the Adjusted Term CORRA Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;UCC</u>&#8221; means the Uniform Commercial Code as in effect from time to time in the State of New York or in any other state the laws of which are required to be applied in connection with the issue of perfection of security interests.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;UK Financial Institutions</u>&#8221; means any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended from time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person falling within IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;UK Resolution Authority</u>&#8221; means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Unadjusted Benchmark Replacement</u>&#8221; means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Unfinanced Capital Expenditures</u>&#8221; means, for any period, Capital Expenditures made during such period which are not financed from (a) the proceeds of any Indebtedness (other than the Revolving Loans; it being understood and agreed that, to the extent any Capital Expenditures are financed with Revolving Loans, such Capital Expenditures shall be deemed Unfinanced Capital Expenditures), (b) the proceeds of the issuance of Equity Interests (other than Disqualified Equity Interests) or capital contributions made in cash, so long as such cash proceeds are received within 45 days prior to the payment of the relevant expenditures and such cash proceeds are not commingled with any Loan Party&#8217;s funds and are used exclusively to fund such expenditures or (c)&nbsp;the cash proceeds of any Disposition (including pursuant to a sale and leaseback transaction) of any property or asset of any Loan Party, other than Dispositions described in Section&nbsp;6.05(a).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="51" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">51</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Unfunded Commitment</u>&#8221; means, with respect to each Lender, the Revolving Commitment of such Lender <i><u>less</u></i> its Revolving Exposure.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Unliquidated Obligations</u>&#8221; means, at any time, any Secured Obligations (or portion thereof) that are contingent in nature or unliquidated at such time, including any Secured Obligation that is: (a)&nbsp;an obligation to reimburse a bank for drawings not yet made under a letter of credit issued by it; (b)&nbsp;any other obligation (including any guarantee) that is contingent in nature at such time; or (c)&nbsp;an obligation to provide collateral to secure any of the foregoing types of obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Unrestricted Subsidiary</u>&#8221; means any Subsidiary which the Borrower Representative has designated in writing to the Administrative Agent to be an Unrestricted Subsidiary pursuant to, and as permitted by, <u>Section</u><u>&nbsp;</u><u>5.16</u>, and each Subsidiary thereof, so long as each such Subsidiary is permitted to constitute an Unrestricted Subsidiary in accordance with <u>Section</u><u>&nbsp;</u><u>5.16</u>. For the avoidance of doubt, Repeat Precision is the only Unrestricted Subsidiary as of the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S.</u>&#8221; means the United States of America.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S. Government Securities Business Day</u>&#8221; means any day except for (i)&nbsp;a Saturday, (ii)&nbsp;a Sunday or (iii)&nbsp;a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S. Person</u>&#8221; means a &#8220;United States person&#8221; within the meaning of Section 7701(a)(30) of the Code.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S. Security Agreements</u>&#8221; means that certain U.S. law governed Pledge and Security Agreement (including any and all supplements thereto), dated as of the date hereof, among the Loan Parties and the Administrative Agent, for the benefit of the Administrative Agent and the other Secured Parties, and any other U.S. law governed pledge or security agreement entered into after the date of this Agreement by any other Loan Party (as required by this Agreement or any other Loan Document) or any other Person for the benefit of the Administrative Agent and the other Secured Parties, each as the same may be amended, restated, supplemented or otherwise modified from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S.</u><u>&nbsp;</u><u>Special Resolution Regime</u>&#8221; has the meaning assigned to it in Section 9.21.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;U.S.</u><u>&nbsp;</u><u>Tax Compliance Certificate</u>&#8221; has the meaning assigned to such term in Section 2.17(f)(ii)(B)(3).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;USA PATRIOT Act</u>&#8221; means the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Withdrawal Liability</u>&#8221; means liability to a Multiemployer Plan as a result of a complete or partial withdrawal from such Multiemployer Plan, as such terms are defined in Part&nbsp;I of Subtitle&nbsp;E of Title&nbsp;IV of ERISA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="52" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">52</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Write-Down and Conversion Powers</u>&#8221; means, (a)&nbsp;with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule, and (b)&nbsp;with respect to the United Kingdom, any powers of the applicable Resolution Authority under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial Institution or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Classification of Loans and Borrowings</u>. For purposes of this Agreement, Loans may be classified and referred to by Class (<u>e.g.</u>, a &#8220;Revolving Loan&#8221;) or by Type (<u>e.g.</u>, a &#8220;Term Benchmark Loan&#8221;, an &#8220;RFR Loan&#8221; or an &#8220;Adjusted REVSOFR30 Rate Loan&#8221;) or by Class and Type (<u>e.g.</u>, a &#8220;Term Benchmark Revolving Loan&#8221;, an &#8220;RFR Revolving Loan&#8221; or &#8220;Adjusted REVSOFR30 Rate Revolving Loan&#8221;). Borrowings also may be classified and referred to by Class (<u>e.g.</u>, a &#8220;Revolving Borrowing&#8221;) or by Type (<u>e.g.</u>, a &#8220;Term Benchmark Borrowing&#8221;, an &#8220;RFR Borrowing&#8221; or an &#8220;Adjusted REVSOFR30 Rate Borrowing&#8221;) or by Class and Type (<u>e.g.</u>, a &#8220;Term Benchmark Revolving Borrowing&#8221;, an &#8220;RFR Revolving Borrowing&#8221; or an &#8220;Adjusted REVSOFR30 Rate Revolving Borrowing&#8221;).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Terms Generally</u>. The definitions of terms herein shall apply equally to the singular and plural forms of the terms defined. Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms. The words &#8220;include&#8221;, &#8220;includes&#8221; and &#8220;including&#8221; shall be deemed to be followed by the phrase &#8220;without limitation&#8221;. The word &#8220;law&#8221; shall be construed as referring to all statutes, rules, regulations, codes and other laws (including official rulings and interpretations thereunder having the force of law or with which affected Persons customarily comply) and all judgments, orders and decrees of all Governmental Authorities. The word &#8220;will&#8221; shall be construed to have the same meaning and effect as the word &#8220;shall&#8221;. Unless the context requires otherwise (a)&nbsp;any definition of or reference to any agreement, instrument or other document herein shall be construed as referring to such agreement, instrument or other document as from time to time amended, restated, supplemented or otherwise modified (subject to any restrictions on such amendments, restatements, supplements or modifications set forth herein), (b)&nbsp;any definition of or reference to any statute, rule or regulation shall be construed as referring thereto as from time to time amended, supplemented or otherwise modified (including by succession of comparable successor laws), (c)&nbsp;any reference herein to any Person shall be construed to include such Person&#8217;s successors and assigns (subject to any restrictions on assignments set forth herein) and, in the case of any Governmental Authority, any other Governmental Authority that shall have succeeded to any or all functions thereof, (d)&nbsp;the words &#8220;herein&#8221;, &#8220;hereof&#8221; and &#8220;hereunder&#8221;, and words of similar import, shall be construed to refer to this Agreement in its entirety and not to any particular provision hereof, (e)&nbsp;all references herein to Articles, Sections, Exhibits and Schedules shall be construed to refer to Articles and Sections of, and Exhibits and Schedules to, this Agreement, (f)&nbsp;any reference in any definition to the phrase &#8220;at any time&#8221; or &#8220;for any period&#8221; shall refer to the same time or period for all calculations or determinations within such definition, and (g)&nbsp;the words &#8220;asset&#8221; and &#8220;property&#8221; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="53" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">53</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Accounting Terms; GAAP</u>. &nbsp;Except as otherwise expressly provided herein, all terms of an accounting or financial nature shall be construed in accordance with GAAP, as in effect from time to time; <u>provided</u> that, if after the date hereof there occurs any change in GAAP or in the application thereof on the operation of any provision hereof and the Borrower Representative notifies the Administrative Agent that the Borrowers request an amendment to any provision hereof to eliminate the effect of such change in GAAP or in the application thereof (or if the Administrative Agent notifies the Borrower Representative that the Required Lenders request an amendment to any provision hereof for such purpose), regardless of whether any such notice is given before or after such change in GAAP or in the application thereof, then such provision shall be interpreted on the basis of GAAP as in effect and applied immediately before such change shall have become effective until such notice shall have been withdrawn or such provision amended in accordance herewith. <b> </b>In the event that historical accounting practices, systems or reserves relating to the components of the Borrowing Base are modified in a manner that is adverse to the Lenders in any material respect, the Borrowers will agree to maintain such additional reserves (for purposes of computing the Borrowing Base) in respect of the components of the Borrowing Base and make such other adjustments (which may include maintaining additional reserves, modifying the advance rates or modifying the eligibility criteria for the components of the Borrowing Base) as the Administrative Agent may reasonably request. Notwithstanding any other provision contained herein, all terms of an accounting or financial nature used herein shall be construed, and all computations of amounts and ratios referred to herein shall be made (i)&nbsp;without giving effect to any election under Financial Accounting Standards Board Accounting Standards Codification 825-10-25 (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or effect) to value any Indebtedness or other liabilities of Holdings at &#8220;fair value&#8221;, as defined therein and (ii)&nbsp;without giving effect to any treatment of Indebtedness under Financial Accounting Standards Board Accounting Standards Codification 470-20 or 2105-03 (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or effect) to value any such Indebtedness in a reduced or bifurcated manner as described therein, and such Indebtedness shall at all times be valued at the full stated principal amount thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interest Rates; Benchmark Notifications</u>. The interest rate on a Loan denominated in dollars may be derived from an interest rate benchmark that may be discontinued or is, or may in the future become, the subject of regulatory reform. Upon the occurrence of a Benchmark Transition Event, Section 2.14(b) provides a mechanism for determining an alternative rate of interest. The Administrative Agent does not warrant or accept any responsibility for, and shall not have any liability with respect to, the administration, submission, performance or any other matter related to any reference interest rate used in this Agreement, or with respect to any alternative or successor rate thereto, or replacement rate thereof, including without limitation, whether the composition or characteristics of any such alternative, successor or replacement reference rate will be similar to, or produce the same value or economic equivalence of, the existing interest rate being replaced or have the same volume or liquidity as did any existing interest rate prior to its discontinuance or unavailability. The Administrative Agent and its affiliates and/or other related entities may engage in transactions that affect the calculation of any interest rate used in this Agreement or any alternative, successor or alternative rate (including any Benchmark Replacement) and/or any relevant adjustments thereto, in each case, in a manner adverse to the Borrowers. The Administrative Agent may select information sources or services in its reasonable discretion to ascertain any interest rate used in this Agreement, any component thereof, or rates referenced in the definition thereof, in each case pursuant to the terms of this Agreement, and shall have no liability to the Borrowers, any Lender or any other person or entity for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and whether at law or in equity), for any error in or calculation of any such rate (or component thereof) provided by any such information source or service.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Pro Forma Adjustments for Acquisitions and Dispositions</u>. To the extent any Borrower or any Restricted Subsidiary makes any acquisition permitted pursuant to Section 6.04 or Disposition outside the ordinary course of business permitted by Section 6.05 during the period of four fiscal quarters of the Borrowers most recently ended, the Leverage Ratio shall be calculated after giving pro forma effect thereto (including pro forma adjustments arising out of events which are directly attributable to the acquisition or the Disposition, are factually supportable and are expected to have a continuing impact, in each case as determined on a basis consistent with Article 11 of Regulation S-X of the Securities Act of 1933, as amended, as interpreted by the SEC, and as certified by a Financial Officer of such Borrower), as if such acquisition or such Disposition (and any related incurrence, repayment or assumption of Indebtedness) had occurred in the first day of such four-quarter period.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="54" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">54</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Status of Obligations</u>. In the event that any Borrower or any other Loan Party shall at any time issue or have outstanding any Subordinated Indebtedness, such Borrower shall take or cause such other Loan Party to take all such actions as shall be necessary to cause the Secured Obligations to constitute senior indebtedness (however denominated) in respect of such Subordinated Indebtedness and to enable the Administrative Agent and the Lenders to have and exercise any payment blockage or other remedies available or potentially available to holders of senior indebtedness under the terms of such Subordinated Indebtedness. Without limiting the foregoing, the Secured Obligations are hereby designated as &#8220;senior indebtedness&#8221; and as &#8220;designated senior indebtedness&#8221; and words of similar import under and in respect of any indenture or other agreement or instrument under which such Subordinated Indebtedness is outstanding and are further given all such other designations as shall be required under the terms of any such Subordinated Indebtedness in order that the Lenders may have and exercise any payment blockage or other remedies available or potentially available to holders of senior indebtedness under the terms of such Subordinated Indebtedness.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Letters of Credit</u>. Unless otherwise specified herein, the amount of a Letter of Credit at any time shall be deemed to be the stated amount of such Letter of Credit available to be drawn at such time; <u>provided</u> that with respect to any Letter of Credit that, by its terms or the terms of any Letter of Credit Agreement related thereto, provides for one or more automatic increases in the available amount thereof, the amount of such Letter of Credit shall be deemed to be the maximum amount of such Letter of Credit after giving effect to all such increases, whether or not such maximum amount is available to be drawn at such time. For all purposes of this Agreement, if on any date of determination a Letter of Credit has expired by its terms but any amount may still be drawn thereunder by reason of the operation of Article 29(a) of the Uniform Customs and Practice for Documentary Credits, International Chamber of Commerce Publication No. 600 (or such later version thereof as may be in effect at the applicable time) or Rule 3.13 or Rule 3.14 of the International Standby Practices, International Chamber of Commerce Publication No. 590 (or such later version thereof as may be in effect at the applicable time) or similar terms of the Letter of Credit itself, or if compliant documents have been presented but not yet honored, such Letter of Credit shall be deemed to be &#8220;outstanding&#8221; and &#8220;undrawn&#8221; in the amount so remaining available to be paid, and the obligations of the Borrowers and each Lender shall remain in full force and effect until the Issuing Bank and the Lenders shall have no further obligations to make any payments or disbursements under any circumstances with respect to any Letter of Credit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Divisions</u>. For all purposes under the Loan Documents, in connection with any Division or plan of division under Delaware law (or any comparable event under a different jurisdiction&#8217;s laws): (a)&nbsp;if any asset, right, obligation or liability of any Person becomes the asset, right, obligation or liability of a different Person, then it shall be deemed to have been transferred from the original Person to the subsequent Person, and (b)&nbsp;if any new Person comes into existence, such new Person shall be deemed to have been organized and acquired on the first date of its existence by the holders of its Equity Interests at such time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 1.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Currency Equivalent</u>. Any amount specified in this Agreement or any of the other Loan Documents to be in dollars or Canadian Dollars (as the case may be) shall also include the equivalent of such amount in any currency other than dollars or Canadian Dollars (as the case may be), such equivalent amount thereof in the applicable currency to be determined by the Administrative Agent at such time on the basis of the Spot Rate (as defined below) for the purchase of such currency with dollars or Canadian Dollars (as the case may be). For purposes of this Section 1.10, the &#8220;<u>Spot Rate</u>&#8221; for a currency means the rate determined by the Administrative Agent to be the rate quoted by the Person acting in such capacity as the spot rate for the purchase by such Person of such currency with another currency through its principal foreign exchange trading office at approximately 11:00 A.M. on the date two Business Days prior to the date of such determination; <u>provided</u> <u>that</u> the Administrative Agent may obtain such spot rate from another financial institution designated by the Administrative Agent and reasonably acceptable to the Borrowers if the Person acting in such capacity does not have as of the date of determination a spot buying rate for any such currency.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="55" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">55</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE II<br>
<br>
<u>The Credits</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Commitments</u>. Subject to the terms and conditions set forth herein, each Lender severally (and not jointly) agrees to make Revolving Loans in dollars (or, in the case of any Canadian Borrower, in Canadian Dollars) to the Borrowers from time to time during the Availability Period in an aggregate principal amount that will not result in (i)&nbsp;such Lender&#8217;s Revolving Exposure exceeding such Lender&#8217;s Revolving Commitment, (ii)&nbsp;the Aggregate Revolving Exposure exceeding the lesser of (x)&nbsp;the Aggregate Revolving Commitment and (y)&nbsp;the Borrowing Base, subject to the Administrative Agent&#8217;s authority, in its sole discretion, to make Protective Advances and Overadvances pursuant to the terms of Section 2.04 and Section 2.05 or (iii) the Aggregate Canadian Revolving Exposure shall not exceed the Canadian Revolving Loan Sublimit; provided that, Revolving Loans made in Canadian Dollars shall only be made to a Canadian Borrower. Within the foregoing limits and subject to the terms and conditions set forth herein, the Borrowers may borrow, prepay and reborrow Revolving Loans.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Loans and Borrowings</u>. &nbsp; (a)&nbsp;&nbsp; Each Loan (other than a Swingline Loan) shall be made as part of a Borrowing consisting of Loans of the same Class and Type made by the Lenders ratably in accordance with their respective Commitments of the applicable Class. The failure of any Lender to make any Loan required to be made by it shall not relieve any other Lender of its obligations hereunder; <u>provided</u> that the Commitments of the Lenders are several and no Lender shall be responsible for any other Lender&#8217;s failure to make Loans as required. Any Protective Advance, any Overadvance and any Swingline Loan shall be made in accordance with the procedures set forth in Section 2.04 and Section 2.05.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Subject to Section 2.14, each (i)&nbsp;Revolving Borrowing denominated in dollars shall be comprised entirely of ABR Loans, RFR Loans or Term Benchmark Loans, as the Borrower Representative may request in accordance herewith, and (ii)&nbsp;each Revolving Borrowing denominated in Canadian Dollars shall be comprised of Canadian Prime Rate Loans or Term Benchmark Loans, as the Borrower Representative may request in accordance herewith. Each Swingline Loan shall be an ABR Loan. Each Lender at its option may make any Loan by causing any domestic or foreign branch or Affiliate of such Lender to make such Loan (and in the case of an Affiliate, the provisions of Section 2.14, Section 2.15, Section 2.16 and Section 2.17 shall apply to such Affiliate to the same extent as to such Lender); <u>provided</u> that any exercise of such option shall not affect the obligation of the Borrowers to repay such Loan in accord&#8208;ance with the terms of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;At the commencement of each Interest Period for any Term Benchmark Borrowing denominated in Dollars, such Borrowing shall be in an aggregate amount that is an integral multiple of $100,000 and not less than $500,000. At the time that each RFR Borrowing is made, such Borrowing shall be in an aggregate amount that is an integral multiple of $100,000 and not less than $100,000. ABR Borrowings and Canadian Prime Rate Borrowings may be in any amount. At the time each Term Benchmark Borrowing denominated in Canadian Dollars is made, such Borrowing shall be in an aggregate amount that is an integral multiple of C$100,000 and not less than C$500,000. Borrowings of more than one Type and Class may be outstanding at the same time; <u>provided</u> that, there shall not at any time be more than a total of five (5) Term Benchmark Borrowings or RFR Borrowings outstanding.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="56" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">56</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding any other provision of this Agreement, the Borrower Representative shall not be entitled to request, or to elect to convert or continue, any Borrowing if the Interest Period requested with respect thereto would end after the Maturity Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Requests for Borrowings</u>. To request a Borrowing, the Borrower Representative shall notify the Administrative Agent of such request either in writing (delivered by hand or fax) by delivering a Borrowing Request signed by a Responsible Officer of the Borrower Representative or through an Electronic System if arrangements for doing so have been approved by the Administrative Agent not later than (a)(i)&nbsp;in the case of a Term Benchmark Borrowing denominated in Dollars, 10:00 a.m., Chicago time, three (3) Business Days before the date of the proposed Borrowing or (ii)&nbsp;in the case of an RFR Borrowing, not later than 10:00 a.m., Chicago time, five (5) Business Days before the date of the proposed Borrowing; (b)&nbsp;in the case of an ABR Borrowing, noon, Chicago time, on the date of the proposed Borrowing; (c) in the case of a Term Benchmark Borrowing denominated in Canadian Dollars, not later than 11:00 a.m., Toronto time, three (3) Business Days before the date of the proposed Borrowing; or (d)&nbsp;in the case of a Canadian Prime Rate Borrowing, not later than 10:00 a.m., Chicago time, on the date of the proposed Borrowing; <u>provided</u> that any such notice of an ABR Revolving Borrowing or a Canadian Prime Rate Borrowing to finance the reimbursement of an LC Disbursement as contemplated by Section 2.06(e) may be given not later than 11:00 a.m., Chicago time, on the date of such proposed Borrowing. Each such Borrowing Request shall be irrevocable. Each such written Borrowing Request shall specify the following information in compliance with Section 2.02:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;the name of the applicable Borrower(s);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the currency of the requested Borrowing, provided that Revolving Loans made in Canadian Dollars shall only be available to a Canadian Borrower;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;the aggregate amount of the requested Borrowing and a breakdown of the separate wires comprising such Borrowing;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;the date of such Borrowing, which shall be a Business Day;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;whether such Borrowing is to be an ABR Borrowing, an RFR Borrowing, a Term Benchmark Borrowing or Canadian Prime Rate Borrowing; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;in the case of a Term Benchmark Borrowing, the initial Interest Period to be applicable thereto, which shall be a period contemplated by the definition of the term &#8220;Interest Period.&#8221;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If no election as to the Type of Borrowing is specified, then the requested Borrowing shall be an ABR Borrowing or a Canadian Prime Borrowing, as applicable. If no Interest Period is specified with respect to any requested Term Benchmark Borrowing, then the applicable Borrower(s) shall be deemed to have selected an Interest Period of one month&#8217;s duration. Promptly following receipt of a Borrowing Request in accordance with this Section, the Administrative Agent shall advise each Lender of the details thereof and of the amount of such Lender&#8217;s Loan to be made as part of the requested Borrowing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="57" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">57</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Protective Advances</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Subject to the limitations set forth below, the Administrative Agent is authorized by the Borrowers and the Lenders, from time to time in the Administrative Agent&#8217;s sole discretion (but shall have absolutely no obligation to), to make Loans to the Borrowers, on behalf of all Lenders, which the Administrative Agent, in its Permitted Discretion, deems necessary or desirable (i)&nbsp;to preserve or protect the Collateral, or any portion thereof, (ii)&nbsp;to enhance the likelihood of, or maximize the amount of, repayment of the Loans and other Obligations, or (iii)&nbsp;to pay any other amount chargeable to or required to be paid by the Borrowers pursuant to the terms of this Agreement, including payments of reimbursable expenses (including costs, fees, and expenses as described in Section 9.03) and other sums payable under the Loan Documents (any of such Loans are herein referred to as &#8220;<u>Protective Advances</u>&#8221;); <u>provided</u> that, the aggregate amount of Protective Advances outstanding at any time shall not at any time exceed ten percent (10%) of the Aggregate Revolving Commitment; <u>provided further</u> that, the Aggregate Revolving Exposure after giving effect to the Protective Advances being made shall not exceed the Aggregate Revolving Commitment. Protective Advances may be made even if the conditions precedent set forth in Section 4.02 have not been satisfied. The Protective Advances shall be secured by the Liens in favor of the Administrative Agent in and to the Collateral and shall constitute Obligations hereunder. All Protective Advances shall be ABR Borrowings or Canadian Prime Rate Borrowings. The making of a Protective Advance on any one occasion shall not obligate the Administrative Agent to make any Protective Advance on any other occasion. The Administrative Agent&#8217;s authorization to make Protective Advances may be revoked at any time by the Required Lenders. Any such revocation must be in writing and shall become effective prospectively upon the Administrative Agent&#8217;s receipt thereof. At any time that there is sufficient Availability and the conditions precedent set forth in Section 4.02 have been satisfied, the Administrative Agent may request the Revolving Lenders to make a Revolving Loan to repay a Protective Advance. At any other time the Administrative Agent may require the Lenders to fund their risk participations described in Section 2.04(b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Upon the making of a Protective Advance by the Administrative Agent<b> </b>(whether before or after the occurrence of a Default), each Lender shall be deemed, without further action by any party hereto, to have unconditionally and irrevocably purchased from the Administrative Agent, without recourse or warranty, an undivided interest and participation in such Protective Advance in proportion to its Applicable Percentage. From and after the date, if any, on which any Lender is required to fund its participation in any Protective Advance purchased hereunder, the Administrative Agent shall promptly distribute to such Lender, such Lender&#8217;s Applicable Percentage of all payments of principal and interest and all proceeds of Collateral received by the Administrative Agent in respect of such Protective Advance.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Swingline Loans and Overadvances</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent, the Swingline Lender and the Revolving Lenders agree that in order to facilitate the administration of this Agreement and the other Loan Documents, promptly after the Borrower Representative requests an ABR Borrowing, the Swingline Lender may elect to have the terms of this Section 2.05(a) apply to such Borrowing Request by advancing, on behalf of the Revolving Lenders and in the amount requested, same day funds to the Borrowers, on the date of the applicable Borrowing to the Funding Account (each such Loan made solely by the Swingline Lender pursuant to this Section 2.05(a) is referred to in this Agreement as a &#8220;<u>Swingline Loan</u>&#8221;), with settlement among them as to the Swingline Loans to take place on a periodic basis as set forth in Section 2.05(d). Each Swingline Loan shall be subject to all the terms and conditions applicable to other ABR Loans, funded by the Revolving Lenders, except that all payments thereon shall be payable to the Swingline Lender solely for its own account. In addition, the Borrowers hereby authorize the Swingline Lender to, and the Swingline Lender may, subject to the terms and conditions set forth herein (but without any further written notice required), not later than 1:00 p.m., Chicago time, on each Business Day, make available to the Borrowers by means of a credit to the Funding Account or the Controlled Disbursement Account, the proceeds of a Swingline Loan to the extent necessary to pay items to be drawn on any Controlled Disbursement Account that Business Day subject to the Administrative Agent&#8217;s standard procedures for calculating clearing totals each morning; <u>provided</u> that, if on any Business Day there is insufficient borrowing capacity to permit the Swingline Lender to make available to the Borrowers a Swingline Loan in the amount necessary to pay all items to be so drawn on any such Controlled Disbursement Account on such Business Day, then the Borrowers shall be deemed to have requested an ABR Borrowing pursuant to Section 2.03 in the amount of such deficiency to be made on such Business Day. In addition, the Borrowers hereby authorize the Swingline Lender to, and the Swingline Lender may, subject to the terms and conditions set forth herein (but without any further written notice required), to the extent that from time to time on any Business Day funds are required under the DDA Access Product to reach the Target Balance (a &#8220;<u>Deficiency Funding Date</u>&#8221;), make available to the applicable Borrower the proceeds of a Swingline Loan in the amount of such deficiency up to the Target Balance, by means of a credit to the applicable Funding Account on or before the start of business on the next succeeding Business Day, and such Swingline Loan shall be deemed made on such Deficiency Funding Date. The aggregate amount of Swingline Loans outstanding at any time shall not exceed ten percent (10%) of the Aggregate Revolving Commitment. The Swingline Lender shall not make any Swingline Loan if&nbsp;the requested Swingline Loan exceeds Availability (before or after giving effect to such Swingline Loan). All Swingline Loans shall be ABR Borrowings.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="58" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">58</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Any provision of this Agreement to the contrary notwithstanding, at the request of the Borrower Representative, the Administrative Agent may in its sole discretion (but with absolutely no obligation), on behalf of the Revolving Lenders, (x)&nbsp;make Revolving Loans to the Borrowers in amounts that exceed Availability (any such excess Revolving Loans are herein referred to collectively as &#8220;<u>Overadvances</u>&#8221;) or (y)&nbsp;deem the amount of Revolving Loans outstanding to the Borrowers that are in excess of Availability to be Overadvances; <u>provided</u> that, no Overadvance shall result in a Default due to Borrowers&#8217; failure to comply with Section 2.01 for so long as such Overadvance remains outstanding in accordance with the terms of this paragraph, but solely with respect to the amount of such Overadvance. In addition, Overadvances may be made even if the condition precedent set forth in Section 4.02(c) has not been satisfied. All Overadvances shall constitute ABR Borrowings. The making of an Overadvance on any one occasion shall not obligate the Administrative Agent to make any Overadvance on any other occasion. The authority of the Administrative Agent to make Overadvances is limited to an aggregate amount not to exceed ten percent (10%) of the Aggregate Revolving Commitments at any time, no Overadvance may remain outstanding for more than thirty days and no Overadvance shall cause any Revolving Lender&#8217;s Revolving Exposure to exceed its Revolving Commitment; <u>provided</u> that, the Required Revolving Lenders may at any time revoke the Administrative Agent&#8217;s authorization to make Overadvances. Any such revocation must be in writing and shall become effective prospectively upon the Administrative Agent&#8217;s receipt thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Upon the making of a Swingline Loan or an Overadvance<b> </b>(whether before or after the occurrence of a Default and regardless of whether a Settlement has been requested with respect to such Swingline Loan or Overadvance), each Revolving Lender shall be deemed, without further action by any party hereto, to have unconditionally and irrevocably purchased from the Swingline Lender or the Administrative Agent, as the case may be, without recourse or warranty, an undivided interest and participation in such Swingline Loan or Overadvance in proportion to its Applicable Percentage of the Revolving Commitment. The Swingline Lender or the Administrative Agent may, at any time, require the Revolving Lenders to fund their participations. From and after the date, if any, on which any Revolving Lender is required to fund, and funds, its participation in any Swingline Loan or Overadvance purchased hereunder, the Administrative Agent shall promptly distribute to such Lender, such Lender&#8217;s Applicable Percentage of all payments of principal and interest and all proceeds of Collateral received by the Administrative Agent in respect of such Swingline Loan or Overadvance.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent, on behalf of the Swingline Lender, shall request settlement (a &#8220;<u>Settlement</u>&#8221;) with the Revolving Lenders on at least a weekly basis or on any date that the Administrative Agent elects, by notifying the Revolving Lenders of such requested Settlement by facsimile, telephone, or e-mail no later than 12:00 noon Chicago time on the date of such requested Settlement (the &#8220;<u>Settlement Date</u>&#8221;). Each Revolving Lender (other than the Swingline Lender, in the case of the Swingline Loans) shall transfer the amount of such Revolving Lender&#8217;s Applicable Percentage of the outstanding principal amount of the applicable Loan with respect to which Settlement is requested to the Administrative Agent, to such account of the Administrative Agent as the Administrative Agent may designate, not later than 2:00 p.m., Chicago time, on such Settlement Date. Settlements may occur during the existence of a Default and whether or not the applicable conditions precedent set forth in Section 4.02 have then been satisfied. Such amounts transferred to the Administrative Agent shall be applied against the amounts of the Swingline Lender&#8217;s Swingline Loans and, together with Swingline Lender&#8217;s Applicable Percentage of such Swingline Loan, shall constitute Revolving Loans of such Revolving Lenders, respectively. If any such amount is not transferred to the Administrative Agent by any Revolving Lender on such Settlement Date, the Swingline Lender shall be entitled to recover from such Lender on demand such amount, together with interest thereon, as specified in Section 2.07.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="59" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">59</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Letters of Credit</u>.&nbsp; (a)&nbsp; <u>General</u>. Subject to the terms and conditions set forth herein, the Borrower Representative may request any Issuing Bank to issue Letters of Credit for its own account or for the account of another Borrower denominated in dollars or an LC Designated Currency as the applicant thereof for the support of its or its Restricted Subsidiaries&#8217; obligations, in a form reasonably acceptable to such Issuing Bank, at any time and from time to time during the Availability Period.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;<u>Notice of Issuance, Amendment, Extension; Certain Conditions.</u> To request the issuance of a Letter of Credit (or the amendment or extension of an outstanding Letter of Credit), the Borrower Representative shall deliver by hand (or transmit through Electronic System, if arrangements for doing so have been approved by the respective Issuing Bank) to an Issuing Bank selected by it and to the Administrative Agent (prior to 9:00 am, Chicago time, at least three (3) Business Days prior to the requested date of issuance, amendment or extension) a notice requesting the issuance of a Letter of Credit, or identifying the Letter of Credit to be amended or extended, and specifying the date of issuance, amendment or extension (which shall be a Business Day), the date on which such Letter of Credit is to expire (which shall comply with paragraph&nbsp;(c) of this Section), the amount of such Letter of Credit, the name and address of the beneficiary thereof and such other information as shall be necessary to prepare, amend or extend such Letter of Credit. In addition, as a condition to any such Letter of Credit issuance, the applicable Borrower shall have entered into a continuing agreement (or other letter of credit agreement) for the issuance of letters of credit and/or shall submit a letter of credit application in each case, as required by the respective Issuing Bank and using such Issuing Bank&#8217;s standard form (each, a &#8220;<u>Letter of Credit Agreement</u>&#8221;). In the event of any inconsistency between the terms and conditions of (a) this Agreement and the Security Agreements and (b) the terms and conditions of any Letter of Credit Agreement, the terms and conditions of this Agreement and the Security Agreements shall control. While this Agreement remains in effect, notwithstanding any default or event of default specified in any Letter of Credit Agreement to the contrary, the only defaults, Defaults, events of default or Events of Default applicable to the Loan Documents and the Letter of Credit Agreements shall be the Defaults and Events of Default, each as defined in this Agreement. A Letter of Credit shall be issued, amended or extended only if (and upon issuance, amendment or extension of each Letter of Credit the Borrowers shall be deemed to represent and warrant that), after giving effect to such issuance, amendment or extension (i)&nbsp;the aggregate LC Exposure shall not exceed the LC Sublimit (ii)&nbsp;no Revolving Lender&#8217;s Revolving Exposure shall exceed its Revolving Commitment and (iii)&nbsp;the Aggregate Revolving Exposure shall not exceed the lesser of (x)&nbsp;the Aggregate Revolving Commitment and (y)&nbsp;the Borrowing Base. Notwithstanding the foregoing or anything to the contrary contained herein, no Issuing Bank shall be obligated to issue or modify any Letter of Credit if, immediately after giving effect thereto, the outstanding LC Exposure in respect of all Letters of Credit issued by such Person and its Affiliates would exceed such Issuing Bank&#8217;s Issuing Bank Sublimit. Without limiting the foregoing and without affecting the limitations contained herein, it is understood and agreed that the Borrower Representative may from time to time request that an Issuing Bank issue Letters of Credit in excess of its individual Issuing Bank Sublimit in effect at the time of such request, and each Issuing Bank agrees to consider any such request in good faith. Any Letter of Credit so issued by an Issuing Bank in excess of its individual Issuing Bank Sublimit then in effect shall nonetheless constitute a Letter of Credit for all purposes of this Agreement, and shall not affect the Issuing Bank Sublimit of any other Issuing Bank, subject to the limitations on the aggregate LC Exposure set forth in clause (i) of this Section 2.06(b).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="60" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">60</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">An Issuing Bank shall not be under any obligation to issue any Letter of Credit if:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;any order, judgment or decree of any Governmental Authority or arbitrator shall by its terms purport to enjoin or restrain such Issuing Bank from issuing such Letter of Credit, or any Requirement of Law relating to such Issuing Bank or any request or directive (whether or not having the force of law) from any Governmental Authority with jurisdiction over such Issuing Bank shall prohibit, or request that such Issuing Bank refrain from, the issuance of letters of credit generally or such Letter of Credit in particular or shall impose upon such Issuing Bank with respect to such Letter of Credit any restriction, reserve or capital requirement (for which such Issuing Bank is not otherwise compensated hereunder) not in effect on the Effective Date, or shall impose upon such Issuing Bank any unreimbursed loss, cost or expense which was not applicable on the Effective Date and which such Issuing Bank in good faith deems material to it, or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the issuance of such Letter of Credit would violate one or more policies of such Issuing Bank applicable to letters of credit generally.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;<u>Expiration Date.</u> Each Letter of Credit shall expire (or be subject to termination or non-renewal by notice from the applicable Issuing Bank to the beneficiary thereof) at or prior to the close of business on the earlier of (i)&nbsp;the date one year after the date of the issuance of such Letter of Credit (or, in the case of any extension of the expiration thereof, including, without limitation, any automatic renewal provision, one year after such extension) and (ii)&nbsp;the date that is five Business Days prior to the Maturity Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;<u>Participations.</u> By the issuance of a Letter of Credit (or an amendment to a Letter of Credit increasing the amount thereof) and without any further action on the part of the applicable Issuing Bank or the Revolving Lenders, such Issuing Bank hereby grants to each Revolving Lender, and each Revolving Lender hereby acquires from such Issuing Bank, a participation in such Letter of Credit equal to such Lender&#8217;s Applicable Percentage of the aggregate amount available to be drawn under such Letter of Credit. In consideration and in furtherance of the foregoing, each Revolving Lender hereby absolutely and unconditionally agrees to pay to the Administrative Agent, for the account of the respective Issuing Bank, such Lender&#8217;s Applicable Percentage of each LC Disbursement made by such Issuing Bank and not reimbursed by the Borrowers on the date due as provided in paragraph (e) of this Section, or of any reimbursement payment required to be refunded to the Borrowers for any reason, including after the Maturity Date. Each such payment shall be made without any offset, abatement, withholding or reduction whatsoever. Each Revolving Lender acknowledges and agrees that its obligation to acquire participations pursuant to this paragraph in respect of Letters of Credit is absolute and unconditional and shall not be affected by any circumstance whatsoever, including any amendment or extension of any Letter of Credit or the occurrence and continuance of a Default or reduction or termination of the Commitments.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;<u>Reimbursement.</u> If an Issuing Bank shall make any LC Disbursement in respect of a Letter of Credit, the Borrowers shall reimburse such LC Disbursement by paying to the Administrative Agent an amount equal to such LC Disbursement not later than 11:00 a.m., Chicago time, on (i)&nbsp;the Business Day that the Borrower Representative receives notice of such LC Disbursement, if such notice is received prior to 9:00 a.m., Chicago time, on the day of receipt, or (ii)&nbsp;the Business Day immediately following the day that the Borrower Representative receives such notice, if such notice is received after 9:00 a.m. Chicago time on the day of receipt; <u>provided</u> that the Borrowers may, subject to the conditions to borrowing set forth herein, request in accordance with Section 2.03 or Section 2.05 that such payment be financed with an ABR Revolving Borrowing, Canadian Prime Rate Borrowing or Swingline Loan in an equivalent amount and, to the extent so financed, the Borrowers&#8217; obligation to make such payment shall be discharged and replaced by the resulting ABR Revolving Borrowing, Canadian Prime Rate Borrowing or Swingline Loan, as applicable. If the Borrowers fail to make such payment when due, the Administrative Agent shall notify each Revolving Lender of the applicable LC Disbursement, the payment then due from the Borrowers in respect thereof and such Lender&#8217;s Applicable Percentage thereof. Promptly following receipt of such notice, each Revolving Lender shall pay to the Administrative Agent its Applicable Percentage of the payment then due from the Borrowers, in the same manner as provided in Section 2.07 with respect to Loans made by such Lender (and Section 2.07 shall apply, <u>mutatis</u> <u>mutandis</u>, to the payment obligations of the Revolving Lenders), and the Administrative Agent shall promptly pay to the respective Issuing Bank the amounts so received by it from the Revolving Lenders. Promptly following receipt by the Administrative Agent of any payment from the Borrowers pursuant to this paragraph, the Administrative Agent shall distribute such payment to the respective Issuing Bank or, to the extent that Revolving Lenders have made payments pursuant to this paragraph to reimburse such Issuing Bank, then to such Lenders and such Issuing Bank, as their interests may appear. Any payment made by a Revolving Lender pursuant to this paragraph to reimburse an Issuing Bank for any LC Disbursement (other than the funding of ABR Revolving Loans, Canadian Prime Rate Loans or a Swingline Loan as contemplated above) shall not constitute a Loan and shall not relieve the Borrowers of their obligation to reimburse such LC Disbursement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="61" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">61</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;<u>Obligations Absolute</u>. The Borrowers&#8217; joint and several obligation to reimburse LC Disbursements as provided in paragraph&nbsp;(e) of this Section shall be absolute, unconditional and irrevocable, and shall be performed strictly in accordance with the terms of this Agreement under any and all circumstances whatsoever and irrespective of (i)&nbsp;any lack of validity or enforceability of any Letter of Credit, any Letter of Credit Agreement or this Agreement, or any term or provision therein or herein, (ii)&nbsp;any draft or other document presented under a Letter of Credit proving to be forged, fraudulent or invalid in any respect or any statement therein being untrue or inaccurate in any respect, (iii)&nbsp;any payment by the respective Issuing Bank under a Letter of Credit against presentation of a draft or other document that does not comply with the terms of such Letter of Credit, or (iv)&nbsp;any other event or circumstance whatsoever, whether or not similar to any of the foregoing, that might, but for the provisions of this Section, constitute a legal or equitable discharge of, or provide a right of setoff against, the Borrowers&#8217; obligations hereunder; provided that nothing in this <u>Section</u><u>&nbsp;</u><u>2.06(f)</u> shall be deemed to constitute a waiver of any remedies of the Borrowers in connection with the Letters of Credit. Neither the Administrative Agent, the Revolving Lenders, nor any Issuing Bank or any of their respective Related Parties, shall have any liability or responsibility by reason of or in connection with the issuance or transfer of any Letter of Credit or any payment or failure to make any payment thereunder (irrespective of any of the circumstances referred to in the preceding sentence), or any error, omission, interruption, loss or delay in transmission or delivery of any draft, notice or other communication under or relating to any Letter of Credit (including any document required to make a drawing thereunder), any error in interpretation of technical terms, any error in translation or any consequence arising from causes beyond the control of the respective Issuing Bank; <u>provided</u> that the foregoing shall not be construed to excuse an Issuing Bank from liability to the Borrowers to the extent of any direct damages (as opposed to special, indirect, consequential or punitive damages, claims in respect of which are hereby waived by the Borrowers to the extent permitted by applicable law) suffered by any Borrower that are caused by such Issuing Bank&#8217;s failure to exercise care when determining whether drafts and other documents presented under a Letter of Credit comply with the terms thereof. The parties hereto expressly agree that, in the absence of gross negligence or willful misconduct on the part of an Issuing Bank (as finally determined by a court of competent jurisdiction), such Issuing Bank shall be deemed to have exercised care in each such determination. In furtherance of the foregoing and without limiting the generality thereof, the parties agree that, with respect to documents presented which appear on their face to be in substantial compliance with the terms of a Letter of Credit, an Issuing Bank may, in its sole discretion, either accept and make payment upon such documents without responsibility for further investigation, regardless of any notice or information to the contrary, or refuse to accept and make payment upon such documents if such documents are not in strict compliance with the terms of such Letter of Credit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;<u>Disbursement Procedures.</u> The Issuing Bank for any Letter of Credit shall, within the time allowed by applicable law or the specific terms of the Letter of Credit following its receipt thereof, examine all documents purporting to represent a demand for payment under any Letter of Credit. Such Issuing Bank shall promptly after such examination notify the Administrative Agent and the applicable Borrower by telephone (confirmed through Electronic Systems) of such demand for payment and whether such Issuing Bank has made or will make an LC Disbursement thereunder; <u>provided</u> that any failure to give or delay in giving such notice shall not relieve the Borrowers of their obligation to reimburse such Issuing Bank and the Revolving Lenders with respect to any such LC Disbursement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="62" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">62</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;<u>Interim Interest.</u> If the Issuing Bank for any Letter of Credit shall make any LC Disbursement, then, unless the Borrowers shall reimburse such LC Disbursement in full on the date such LC Disbursement is made, the unpaid amount thereof shall bear interest, for each day from and including the date such LC Disbursement is made to but excluding the date that the Borrowers reimburse such LC Disbursement, at the rate per annum then applicable to ABR Revolving Loans or Canadian Prime Rate Loans, as applicable, and such interest shall be due and payable on the date when such reimbursement is payable; <u>provided</u> that, if the Borrowers fail to reimburse such LC Disbursement when due pursuant to paragraph&nbsp;(e) of this Section, then Section 2.13(f) shall apply. Interest accrued pursuant to this paragraph shall be for the account of such Issuing Bank, except that interest accrued on and after the date of payment by any Revolving Lender pursuant to paragraph (e) of this Section to reimburse such Issuing Bank for such LC Disbursement shall be for the account of such Lender to the extent of such payment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Replacement and Resignation of an Issuing Bank.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;A Lender may be designated as an Issuing Bank by written notice of the Borrower Representative to the Administrative Agent, subject to the consent of the Administrative Agent (which consent shall not be unreasonably withheld, conditioned or delayed) and the acceptance of such role by such Lender as an Issuing Bank hereunder. An Issuing Bank may be replaced at any time by written agreement among the Borrower Representative, the Administrative Agent, the replaced Issuing Bank and the successor Issuing Bank. The Administrative Agent shall notify the Revolving Lenders of any such replacement of an Issuing Bank. At the time any such replacement shall become effective, the Borrowers shall pay all unpaid fees accrued for the account of the replaced Issuing Bank pursuant to Section 2.12(b). From and after the effective date of any such replacement, (A)&nbsp;the successor Issuing Bank shall have all the rights and obligations of an Issuing Bank under this Agreement with respect to Letters of Credit to be issued thereafter and (B)&nbsp;references herein to the term &#8220;Issuing Bank&#8221; shall be deemed to refer to such successor or to any previous Issuing Bank, or to such successor and all previous Issuing Banks, as the context shall require. After the replacement of an Issuing Bank hereunder, the replaced Issuing Bank shall remain a party hereto and shall continue to have all the rights and obligations of an Issuing Bank under this Agreement with respect to Letters of Credit then outstanding and issued by it prior to such replacement, but shall not be required to issue additional Letters of Credit or extend or otherwise amend any existing Letter of Credit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Subject to the appointment and acceptance of a successor Issuing Bank, any Issuing Bank may resign as an Issuing Bank at any time upon thirty days&#8217; prior written notice to the Administrative Agent, the Borrower Representative and the Lenders, in which case, such resigning Issuing Bank shall be replaced in accordance with Section 2.06(i)(i) above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="63" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">63</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;<u>Cash Collateralization</u>. If any Event of Default shall occur and be continuing, on the Business Day that the Borrower Representative receives notice from the Administrative Agent or the Required Lenders (or, if the maturity of the Loans has been accelerated, Revolving Lenders with LC Exposure representing greater than 50% of the aggregate LC Exposure) demanding the deposit of cash collateral pursuant to this paragraph, the Borrowers shall deposit in an account or accounts with the Administrative Agent, in the name of the Administrative Agent and for the benefit of the Revolving Lenders (the &#8220;<u>LC Collateral Account</u>&#8221;), an amount in cash equal to 103% of the amount of the LC Exposure denominated in dollars and 115% of the amount of LC Exposure denominated in Canadian Dollars, in each case, as of such date plus accrued and unpaid interest thereon; <u>provided</u> that the obligation to deposit such cash collateral shall become effective immediately, and such deposit shall become immediately due and payable, without demand or other notice of any kind, upon the occurrence of any Event of Default with respect to any Borrower described in clause&nbsp;(h) or (i) of Article&nbsp;VII. Such Borrower also shall deposit cash collateral in accordance with this paragraph as and to the extent required by Section 2.10(b), Section 2.11(b) or Section 2.20. Each such deposit shall be held by the Administrative Agent as collateral for the payment and performance of the Secured Obligations. In addition, and without limiting the foregoing or paragraph (c) of this Section, if any LC Exposure remains outstanding after the date that is five Business Days prior to the Maturity Date, the Borrowers shall immediately deposit in the LC Collateral Account an amount in cash equal to 103% of such LC Exposure denominated in dollars and 115% of the amount of LC Exposure denominated in Canadian Dollars, in each case, as of such date plus any accrued and unpaid interest thereon. The Administrative Agent shall have exclusive dominion and control, including the exclusive right of withdrawal, over the LC Collateral Account and the Borrowers hereby grant the Administrative Agent a security interest in the LC Collateral Account and all money or other assets on deposit therein or credited thereto. Other than any interest earned on the investment of such deposits, which investments shall be made at the option and sole discretion of the Administrative Agent and at the Borrowers&#8217; risk and expense, such deposits shall not bear interest. Interest or profits, if any, on such investments shall accumulate in the LC Collateral Account. Moneys in the LC Collateral Account shall be applied by the Administrative Agent to reimburse each Issuing Bank for LC Disbursements for which it has not been reimbursed, together with related fees, costs, and customary processing charges, and, to the extent not so applied, shall be held for the satisfaction of the reimbursement obligations of the Borrowers for the LC Exposure at such time or, if the maturity of the Loans has been accelerated (but subject to the consent of Revolving Lenders with LC Exposure representing greater than 50% of the aggregate LC Exposure), be applied to satisfy other Secured Obligations. If the Borrowers are required to provide an amount of cash collateral hereunder as a result of the occurrence of an Event of Default, such amount (to the extent not applied as aforesaid) shall be returned to the Borrowers within three (3) Business Days after all such Events of Defaults have been cured or waived as confirmed in writing by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;<u>Issuing Bank Reports to the Administrative Agent</u>. Unless otherwise agreed by the Administrative Agent, each Issuing Bank shall, in addition to its notification obligations set forth elsewhere in this Section, report in writing to the Administrative Agent (i)&nbsp;periodic activity (for such period or recurrent periods as shall be requested by the Administrative Agent) in respect of Letters of Credit issued by such Issuing Bank, including all issuances, extensions, and amendments, all expirations and cancelations and all disbursements and reimbursements, (ii)&nbsp;reasonably prior to the time that such Issuing Bank issues, amends or extends any Letter of Credit, the date of such issuance, amendment or extension, and the stated amount of the Letters of Credit issued, amended or extended by it and outstanding after giving effect to such issuance, amendment or extension (and whether the amounts thereof shall have changed), (iii)&nbsp;on each Business Day on which such Issuing Bank makes any LC Disbursement, the date and amount of such LC Disbursement, (iv)&nbsp;on any Business Day on which any Borrower fails to reimburse an LC Disbursement required to be reimbursed to such Issuing Bank on such day, the date of such failure and the amount of such LC Disbursement, and (v)&nbsp;on any other Business Day, such other information as the Administrative Agent shall reasonably request as to the Letters of Credit issued by such Issuing Bank.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="64" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">64</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;<u>Letters of Credit Issued for Account of Subsidiaries.</u> Notwithstanding that a Letter of Credit issued or outstanding hereunder supports any obligations of, or is for the account of, a Restricted Subsidiary, or states that a Restricted Subsidiary is the &#8220;account party,&#8221; &#8220;applicant,&#8221; &#8220;customer,&#8221; &#8220;instructing party,&#8221; or the like of or for such Letter of Credit, and without derogating from any rights of the Issuing Bank (whether arising by contract, at law, in equity or otherwise) against such Restricted Subsidiary in respect of such Letter of Credit, the Borrowers (i)&nbsp;shall reimburse, indemnify and compensate the Issuing Bank hereunder for such Letter of Credit (including to reimburse any and all drawings thereunder) as if such Letter of Credit had been issued solely for the account of a Borrower and (ii)&nbsp;irrevocably waive any and all defenses that might otherwise be available to it as a guarantor or surety of any or all of the obligations of such Restricted Subsidiary in respect of such Letter of Credit. Each Borrower hereby acknowledges that the issuance of such Letters of Credit for its Restricted Subsidiaries inures to the benefit of the Borrowers, and that each Borrower&#8217;s business derives substantial benefits from the businesses of such Restricted Subsidiaries.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.07.&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp; <u>Funding of Borrowings</u>. &nbsp;&nbsp;Each Lender shall make each Loan to be made by such Lender hereunder on the proposed date thereof solely by wire transfer of immediately available funds by 2:00 p.m., Chicago time, to the account of the Administrative Agent most recently designated by it for such purpose by notice to the Lenders in an amount equal to such Lender&#8217;s Applicable Percentage; <u>provided</u> that Swingline Loans shall be made as provided in Section 2.05. The Administrative Agent will make such Loans available to the Borrower Representative by promptly crediting the funds so received in the aforesaid account of the Administrative Agent to the Funding Account; <u>provided</u> that ABR Revolving Loans or Canadian Prime Rate Loans, as applicable, made to finance the reimbursement of (i)&nbsp;an LC Disbursement as provided in Section 2.06(e) shall be remitted by the Administrative Agent to the Issuing Bank and (ii)&nbsp;a Protective Advance or an Overadvance shall be retained by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Unless the Administrative Agent shall have received notice from a Lender prior to the proposed date of any Borrowing that such Lender will not make available to the Administrative Agent such Lender&#8217;s share of such Borrowing, the Administrative Agent may assume that such Lender has made such share available on such date in accordance with paragraph (a)&nbsp;of this Section and may, in reliance upon such assumption, make available to the applicable Borrower a corresponding amount. In such event, if a Lender has not in fact made its share of the applicable Borrowing available to the Administrative Agent, then the applicable Lender and the Borrowers each severally agree to pay to the Administrative Agent forthwith on demand such corresponding amount with interest thereon, for each day from and including the date such amount is made available to the applicable Borrower to but excluding the date of payment to the Administrative Agent, at (i)&nbsp;in the case of such Lender, the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation and (ii)&nbsp;in the case of the Borrowers, the interest rate applicable to ABR Loans or Canadian Prime Rate Loans, as applicable. If such Lender pays its share of such Borrowing to the Administrative Agent, then such amount shall constitute such Lender&#8217;s Loan included in such Borrowing, <u>provided</u>, that any interest received from a Borrower by the Administrative Agent during the period beginning when Administrative Agent funded the Borrowing until such Lender pays such amount shall be solely for the account of the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interest Elections</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Each Borrowing initially shall be of the Type and Agreed Currency specified in the applicable Borrowing Request and, in the case of a Term Benchmark Borrowing, shall have an initial Interest Period as specified in such Borrowing Request. Thereafter, the Borrower Representative may elect to convert such Borrowing to a different Type or to continue such Borrowing and, in the case of a Term Benchmark Borrowing, may elect Interest Periods therefor, all as provided in this Section. The Borrower Representative may elect different options with respect to different portions of the affected Borrowing, in which case each such portion shall be allocated ratably among the Lenders holding the Loans comprising such Borrowing, and the Loans comprising each such portion shall be considered a separate Borrowing. This Section shall not apply to Swingline Borrowings, Overadvances or Protective Advances, which may not be converted or continued.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="65" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">65</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;To make an election pursuant to this Section, the Borrower Representative shall notify the Administrative Agent of such election either in writing (delivered by hand or fax) by delivering an Interest Election Request signed by a Responsible Officer of the Borrower Representative or through Electronic System if arrangements for doing so have been approved by the Administrative Agent (or if an Extenuating Circumstance shall exist, by telephone) by the time that a Borrowing Request would be required under Section 2.03 if the Borrowers were requesting a Borrowing of the Type resulting from such election to be made on the effective date of such election. Each such Interest Election Request shall be irrevocable and each such telephonic Interest Election Request, if permitted, shall be confirmed immediately upon the cessation of the Extenuating Circumstance by hand delivery or Electronic System to the Administrative Agent of a written Interest Election Request in a form approved by the Administrative Agent and signed by a Responsible Officer of the Borrower Representative.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Each written (or if permitted, telephonic) Interest Election Request (including requests submitted through Electronic System) shall specify the following information in compliance with Section 2.02:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;the name of the applicable Borrower, the Agreed Currency and the principal amount of the Borrowing to which such Interest Election Request applies and, if different options are being elected with respect to different portions thereof, the portions thereof to be allocated to each resulting Borrowing (in which case the information to be specified pursuant to clauses (iii) and (iv) below shall be specified for each resulting Borrowing);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the effective date of the election made pursuant to such Interest Election Request, which shall be a Business Day;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;whether the resulting Borrowing is to be an ABR Borrowing, an RFR Borrowing, a Term Benchmark Borrowing or a Canadian Prime Rate Borrowing; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;if the resulting Borrowing is a Term Benchmark Borrowing, the Interest Period to be applicable thereto after giving effect to such election, which shall be a period contemplated by the definition of the term &#8220;Interest Period&#8221;.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">If any such Interest Election Request requests a Term Benchmark Borrowing but does not specify an Interest Period, then the Borrowers shall be deemed to have selected an Interest Period of one month&#8217;s duration.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Promptly following receipt of an Interest Election Request, the Administrative Agent shall advise each Lender of the details thereof and of such Lender&#8217;s portion of each resulting Borrowing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;If the Borrower Representative fails to deliver a timely Interest Election Request with respect to a Term Benchmark Borrowing prior to the end of the Interest Period applicable thereto, then, unless such Borrowing is repaid as provided herein, at the end of such Interest Period such Borrowing shall be converted to an ABR Borrowing (if the Term Benchmark Borrowing is denominated in Dollars) or a Canadian Prime Rate Borrowing (if the Term Benchmark Borrowing is denominated in Canadian Dollars), as applicable. Notwithstanding any contrary provision hereof, if an Event of Default has occurred and is continuing and the Administrative Agent, at the request of the Required Lenders, so notifies the Borrower Representative, then, so long as an Event of Default is continuing (i)&nbsp;no outstanding Borrowing may be converted to or continued as a Term Benchmark Borrowing and (ii)&nbsp;unless repaid, each Term Benchmark Borrowing and RFR Borrowing shall be converted to an ABR Borrowing (if the Term Benchmark Borrowing is denominated in Dollars) or a Canadian Prime Rate Borrowing (if the Term Benchmark Borrowing is denominated in Canadian Dollars), in each case, at the end of the Interest Period applicable thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="66" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">66</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Termination and Reduction of Commitments; Increase in Revolving Commitments</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Unless previously terminated, the Revolving Commitments shall terminate on the Maturity Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers may at any time terminate the Revolving Commitments upon Payment in Full of the Secured Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers may from time to time reduce the Revolving Commitments; <u>provided</u> that (i)&nbsp;each reduction of the Revolving Commitments shall be in an amount that is an integral multiple of $1,000,000 and not less than $1,000,000, (ii)&nbsp;the Borrowers may make a maximum of five (5) such requests, and (iii)&nbsp;the Borrowers shall not terminate or reduce the Revolving Commitments if, after giving effect to any concurrent prepayment of the Revolving Loans in accordance with Section 2.11, (A)&nbsp;any Lender&#8217;s Revolving Exposure would exceed such Lender&#8217;s Revolving Commitment or (B)&nbsp;the Aggregate Revolving Exposure would exceed the Aggregate Revolving Commitment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Borrower Representative shall notify the Administrative Agent of any election to terminate or reduce the Revolving Commitments under paragraph&nbsp;(b) or (c) of this Section at least three (3) Business Days prior to the effective date of such termination or reduction, specifying such election and the effective date thereof. Promptly following receipt of any notice, the Administrative Agent shall advise the Lenders of the contents thereof. Each notice delivered by the Borrower Representative pursuant to this Section shall be irrevocable; <u>provided</u> that a notice of termination of the Revolving Commitments delivered by the Borrower Representative may state that such notice is conditioned upon the effectiveness of other credit facilities or the consummation of other transactions, in which case such notice may be revoked by the Borrower Representative (by notice to the Administrative Agent on or prior to the specified effective date) if such condition is not satisfied. Any termination or reduction of the Revolving Commitments shall be permanent. Each reduction of the Revolving Commitments shall be made ratably among the Lenders in accordance with their respective Revolving Commitments.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers shall have the right from time to time to increase the Revolving Commitments by obtaining additional Revolving Commitments, either from one or more of the Lenders or another lending institution <u>provided</u> that (i)&nbsp;any such request for an increase shall be in a minimum amount of $5,000,000 (or such lesser amount as agreed by the Administrative Agent in its sole discretion), (ii)&nbsp;the Borrower Representative, on behalf of the Borrowers, may make a maximum of three such requests, (iii)&nbsp;after giving effect thereto, the sum of the total of the additional Commitments does not exceed $15,000,000, (iv)&nbsp;the Administrative Agent and the Issuing Bank have approved the identity of any such new Lender, such approvals not to be unreasonably withheld, conditioned or delayed, (v)&nbsp;any such new Lender assumes all of the rights and obligations of a &#8220;Lender&#8221; hereunder, and (vi)&nbsp;the procedure described in Section 2.09(f) have been satisfied. Nothing contained in this Section 2.09 shall constitute, or otherwise be deemed to be, a commitment on the part of any Lender to increase its Commitment hereunder at any time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Any amendment hereto for such an increase or addition shall be in form and substance satisfactory to the Administrative Agent and shall only require the written signatures of the Administrative Agent, the Borrowers and each Lender being added or increasing its Commitment. As a condition precedent to such an increase or addition, the Borrowers shall deliver to the Administrative Agent (i)&nbsp;a certificate of each Loan Party signed by an authorized officer of such Loan Party (A)&nbsp;certifying and attaching the resolutions adopted by such Loan Party approving or consenting to such increase, and (B)&nbsp;in the case of the Borrowers, certifying that, before and after giving effect to such increase or addition, (1)&nbsp;the representations and warranties contained in Article III and the other Loan Documents are true and correct, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they are true and correct as of such earlier date, (2)&nbsp;no Default exists and (3)&nbsp;the Borrowers are in compliance (on a pro forma basis) with the covenants contained in Section 6.12 (regardless of whether an FCCR Testing Period is in effect) and (ii)&nbsp;legal opinions and documents consistent with those delivered on the Effective Date, to the extent requested by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="67" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">67</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;On the effective date of any such increase or addition, (i)&nbsp;any Lender increasing (or, in the case of any newly added Lender, extending) its Revolving Commitment shall make available to the Administrative Agent such amounts in immediately available funds as the Administrative Agent shall determine, for the benefit of the other Lenders, as being required in order to cause, after giving effect to such increase or addition and the use of such amounts to make payments to such other Lenders, each Lender&#8217;s portion of the outstanding Revolving Loans of all the Lenders to equal its revised Applicable Percentage of such outstanding Revolving Loans, and the Administrative Agent shall make such other adjustments among the Lenders with respect to the Revolving Loans then outstanding and amounts of principal, interest, commitment fees and other amounts paid or payable with respect thereto as shall be necessary, in the opinion of the Administrative Agent, in order to effect such reallocation and (ii)&nbsp; the Borrowers shall be deemed to have repaid and reborrowed all outstanding Revolving Loans as of the date of any increase (or addition) in the Revolving Commitments (with such reborrowing to consist of the Types of Revolving Loans, with related Interest Periods if applicable, specified in a notice delivered by the Borrower Representative, in accordance with the requirements of Section 2.03). The deemed payments made pursuant to clause&nbsp;(ii) of the immediately preceding sentence shall be accompanied by payment of all accrued interest on the amount prepaid and, in respect of each Term Benchmark Loan, shall be subject to indemnification by the Borrowers pursuant to the provisions of Section 2.16 if the deemed payment occurs other than on the last day of the related Interest Periods. Within a reasonable time after the effective date of any increase or addition, the Administrative Agent shall, and is hereby authorized and directed to, revise the Commitment Schedule to reflect such increase or addition and shall distribute such revised Commitment Schedule to each of the Lenders and the Borrower Representative, whereupon such revised Commitment Schedule shall replace the old Commitment Schedule and become part of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Repayment&nbsp;</u><u>and Amortization of Loans; Evidence of Debt</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; The Borrowers hereby unconditionally promise to pay (i)&nbsp;to the Administrative Agent for the account of each Revolving Lender the then unpaid principal amount of each Revolving Loan on the Maturity Date, (ii)&nbsp;to the Administrative Agent the then unpaid amount of each Protective Advance on the earlier of the Maturity Date and demand by the Administrative Agent and (iii)&nbsp;to the Administrative Agent the then unpaid principal amount of each Overadvance on demand by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Revolving Loans and the other Obligations (unless such other Obligations expressly provide otherwise) shall be made in dollars or Canadian Dollars, as selected by the Borrowers as provided herein. All such Obligations advanced or denominated in dollars shall be repaid in dollars and all such Obligations advanced or denominated in Canadian Dollars shall be repaid in Canadian Dollars.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;At all times during a Dominion Period, on each Business Day, the Administrative Agent shall apply all funds credited to the Collection Account on such Business Day or the immediately preceding Business Day (at the discretion of the Administrative Agent, whether or not immediately available) <u>first</u> to prepay any Protective Advances and Overadvances that may be outstanding, pro rata, and <u>second</u> to prepay the Revolving Loans (including Swingline Loans) and to cash collateralize outstanding LC Exposure. Notwithstanding the foregoing, to the extent any funds credited to the Collection Account constitute Net Proceeds, the application of such Net Proceeds shall be subject to Section 2.11(c). Upon expiration of any Dominion Period, Agent shall transfer all amounts in the Collection Account to the Funding Account.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender shall maintain in accordance with its usual practice an account or accounts evidencing the Indebtedness of the Borrowers to such Lender resulting from each Loan made by such Lender, including the amounts of principal and interest payable and paid to such Lender from time to time hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="68" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">68</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent shall maintain accounts in which it shall record (i)&nbsp;the amount of each Loan made hereunder, the Class and Type thereof and the Interest Period applicable thereto, (ii)&nbsp;the amount of any principal or interest due and payable or to become due and payable from the Borrowers to each Lender hereunder and (iii)&nbsp;the amount of any sum received by the Administrative Agent hereunder for the account of the Lenders and each Lender&#8217;s share thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;The entries made in the accounts maintained pursuant to paragraph (c) or (d) of this Section shall be <u>prima</u> <u>facie</u> evidence of the existence and amounts of the obligations recorded therein absent manifest error; <u>provided</u> that the failure of any Lender or the Administrative Agent to maintain such accounts or any error therein shall not in any manner affect the obligation of the Borrowers to repay the Loans in accordance with the terms of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Any Lender may request that Loans made by it be evidenced by a promissory note. In such event, the Borrowers shall prepare, execute and deliver to such Lender a promissory note payable to such Lender (or, if requested by such Lender, to such Lender and its registered assigns) and in a form approved by the Administrative Agent. Thereafter, the Loans evidenced by such promissory note and interest thereon shall at all times (including after assignment pursuant to Section 9.04) be represented by one or more promissory notes in such form.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Prepayment of Loans</u>.&nbsp; (a) The Borrowers shall have the right at any time and from time to time to prepay any Borrowing in whole or in part, subject to prior notice in accordance with paragraph (e) of this Section, if applicable, payment of any break funding expenses under Section 2.16, and otherwise without premium or penalty.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Except for Overadvances permitted under Section 2.05, in the event and on such occasion that the Aggregate Revolving Exposure exceeds the lesser of (i)&nbsp;the Aggregate Revolving Commitment and (ii)&nbsp;the Borrowing Base, the Borrowers shall prepay, on demand, the Revolving Loans, LC Exposure and/or Swingline Loans or cash collateralize the LC Exposure in an account with the Administrative Agent pursuant to Section 2.06(j), as applicable, in an aggregate amount equal to such excess. In addition, except for Overadvances permitted under Section 2.05, in the event and on such occasion that the Aggregate Canadian Revolving Exposure exceeds the Canadian Revolving Loan Sublimit, the Borrowers shall promptly on demand either (a) prepay the Canadian Revolving Loans and/or cash collateralize LC Exposure denominated in Canadian Dollars or (b) refinance Canadian Revolving Loans with Loans hereunder denominated in dollars and otherwise permitted hereunder, in each case in an aggregate amount equal to such excess.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;In the event and on each occasion that any Net Proceeds in excess of $500,000 are received by or on behalf of Holdings or any Restricted Subsidiary in respect of any Prepayment Event, the Borrowers shall, promptly, and in any event within one (1) Business Day, after such Net Proceeds are received by Holdings or any Restricted Subsidiary, prepay the Obligations and cash collateralize the LC Exposure as set forth in Section 2.11(d) below in an aggregate amount equal to 100% of such Net Proceeds in excess of $500,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (i)&nbsp; All prepayments made pursuant to Section 2.11(a) shall be applied as directed by the Borrowers to prepay such Loans in accordance with the Lenders&#8217; respective Applicable Percentages without a corresponding reduction in the Revolving Commitments.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="69" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">69</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;All prepayments made pursuant to Section 2.11(c) shall be applied, <u>first</u> to prepay any Protective Advances and Overadvances that may be outstanding, pro rata, <u>second</u> to prepay the Revolving Loans (including Swingline Loans) without a corresponding reduction in the Revolving Commitments, as applicable and to cash collateralize outstanding LC Exposure.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;The Borrower Representative shall notify the Administrative Agent (and, in the case of prepayment of a Swingline Loan, the Swingline Lender) by telephone (confirmed by fax) or through Electronic System, if arrangements for doing so have been approved by the Administrative Agent, of any prepayment hereunder not later than (i)&nbsp;10:00 a.m., Chicago time, (A)&nbsp;in the case of prepayment of a Term Benchmark Revolving Borrowing denominated in Dollars or Canadian Dollars, three (3) Business Days before the date of prepayment, (B)&nbsp;in the case of prepayment of an RFR Revolving Borrowing, not later five (5) Business Days before the date of prepayment, and (C)&nbsp;in the case of prepayment of an ABR Revolving Borrowing or a Canadian Prime Rate Borrowing, on the date of prepayment. Each such notice shall be irrevocable and shall specify the prepayment date and the principal amount of each Borrowing or portion thereof to be prepaid; <u>provided</u> that, if a notice of prepayment is given in connection with a conditional notice of termination of the Revolving Commitments as contemplated by Section 2.09, then such notice of prepayment may be revoked if such notice of termination is revoked in accordance with Section 2.09. Promptly following receipt of any such notice relating to a Revolving Borrowing, the Administrative Agent shall advise the Lenders of the contents thereof. Each partial prepayment of any Revolving Borrowing shall be in an amount that would be permitted in the case of an advance of a Revolving Borrowing of the same Type as provided in Section 2.02. Each prepayment of a Revolving Borrowing shall be applied ratably to the Revolving Loans included in the prepaid Borrowing. Prepayments shall be accompanied by (i)&nbsp;accrued interest to the extent required by Section 2.13 and (ii)&nbsp;break funding payments to the extent required pursuant to Section 2.16.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Fees</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; The Borrowers agree to pay to the Administrative Agent for the account of each Lender (other than a Defaulting Lender, as provided in <u>Section</u><u>&nbsp;</u><u>2.20</u>) a commitment fee, which shall accrue at the Commitment Fee Rate on the average daily amount of the Available Revolving Commitment of such Lender during the period from and including the Effective Date to but excluding the date on which the Revolving Commitments terminate. Commitment fees accrued through and including the first Business Day of each calendar month shall be payable in arrears on such Business Day and on the date on which the Revolving Commitments terminate, commencing on the first such date to occur after the date hereof. All commitment fees shall be computed on the basis of a year of 360 days and shall be payable for the actual number of days elapsed (including the first day and the last day of each period, but excluding the date on which the Revolving Commitments terminate).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers agree to pay (i)&nbsp;to the Administrative Agent for the account of each Revolving Lender a participation fee with respect to its participations in each outstanding Letter of Credit, which shall accrue on the daily maximum stated amount then available to be drawn under such Letter of Credit at the same Applicable Rate used to determine the interest rate applicable to Term Benchmark Revolving Loans during the period from and including the Effective Date to but excluding the later of the date on which such Lender&#8217;s Revolving Commitment terminates and the date on which such Lender ceases to have any LC Exposure, and (ii)&nbsp;to each Issuing Bank for its own account a fronting fee with respect to each Letter of Credit issued by such Issuing Bank, which shall accrue at the rate of 0.125% per annum on the daily maximum stated amount then available to be drawn under such Letter of Credit, during the period from and including the Effective Date to but excluding the later of the date of termination of the Revolving Commitments and the date on which there ceases to be any LC Exposure with respect to Letters of Credit issued by such Issuing Bank, as well as such Issuing Bank&#8217;s standard fees and commissions with respect to the issuance, amendment or extension of any Letter of Credit and other processing fees and other standard costs and charges, of such Issuing Bank relating to Letters of Credit as from time to time in effect. Participation fees and fronting fees accrued through and including the last day of each calendar month shall be payable on first Business Day of the following month, commencing on the first such date to occur after the Effective Date; <u>provided</u> that all such fees shall be payable on the date on which the Revolving Commitments terminate and any such fees accruing after the date on which the Revolving Commitments terminate shall be payable on demand. Any other fees payable to an Issuing Bank pursuant to this paragraph shall be payable within ten (10) days after demand. All participation fees and fronting fees shall be computed on the basis of a year of 360 days and shall be payable for the actual number of days elapsed (including the first day but excluding the last day).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="70" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">70</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers agree to pay to the Administrative Agent, for its own account, fees payable in the amounts and at the times separately agreed upon between the Borrowers and the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;All fees payable hereunder shall be paid on the dates due, in dollars in immediately available funds, to the Administrative Agent (or to an Issuing Bank, in the case of fees payable to it) for distribution, in the case of commitment fees and participation fees, to the Lenders. Fees paid shall not be refundable under any circumstances.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interest</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; The Loans comprising ABR Borrowings (including all Swingline Loans) shall bear interest at the ABR plus the Applicable Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Loans comprising each Term Benchmark Borrowing denominated in Dollars shall bear interest at the Adjusted Term SOFR Rate for the Interest Period in effect for such Borrowing plus the Applicable Rate. Each RFR Loan shall bear interest at a rate per annum equal to the Adjusted Daily Simple SOFR plus the Applicable Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Loans comprising Canadian Prime Rate Borrowings shall bear interest at the Canadian Prime Rate plus the Applicable Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Loans comprising each Term Benchmark Borrowing denominated in Canadian Dollars shall bear interest at the Adjusted Term CORRA Rate plus the Applicable Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Each Protective Advance shall bear interest at the ABR plus the Applicable Rate plus 2% per annum. Each Overadvance shall bear interest at the ABR (if denominated in Dollars) or the Canadian Prime Rate (if denominated in Canadian Dollars), as applicable, plus the Applicable Rate for Revolving Loans plus 2% per annum.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding the foregoing, during the occurrence and continuance of an Event of Default, the Administrative Agent or the Required Lenders may, at their option, by notice to the Borrower Representative (which notice may be revoked at the option of the Required Lenders notwithstanding any provision of Section 9.02 requiring the consent of &#8220;each Lender affected thereby&#8221; for reductions in interest rates), declare that (i)&nbsp;all Loans shall bear interest at 2% per annum plus the rate otherwise applicable to such Loans as provided in the preceding paragraphs of this Section or (ii)&nbsp;in the case of any other amount outstanding hereunder, such amount shall accrue at 2% per annum plus the rate applicable to such fee or other obligation as provided hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Accrued interest on each Loan (for ABR Loans and Canadian Prime Rate Loans, accrued through the last day of the prior calendar month) shall be payable in arrears on each Interest Payment Date for such Loan and upon termination of the Commitments; <u>provided</u> that (i)&nbsp;interest accrued pursuant to paragraph (f) of this Section shall be payable on demand, (ii)&nbsp;in the event of any repayment or prepayment of any Loan (other than a prepayment of an ABR Revolving Loan or a Canadian Prime Rate Loan prior to the end of the Availability Period), accrued interest on the principal amount repaid or prepaid shall be payable on the date of such repayment or prepayment and (iii)&nbsp;in the event of any conversion of any Term Benchmark Loan prior to the end of the current Interest Period therefor, accrued interest on such Loan shall be payable on the effective date of such conversion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="71" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">71</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;Interest computed by reference to the Term SOFR Rate, REVSOFR30 Rate or Daily Simple SOFR shall be computed on the basis of a year of 360 days. Interest computed by reference to Term CORRA, the Canadian Prime Rate or the Alternate Base Rate at times when the Alternate Base Rate is based on the Prime Rate shall be computed on the basis of a year of 365 days (or 366 days in a leap year). In each case interest shall be payable for the actual number of days elapsed (including the first day but excluding the last day). All interest hereunder on any Loan shall be computed on a daily basis based upon the outstanding principal amount of such Loan as of the applicable date of determination. The applicable Alternate Base Rate, Adjusted Daily Simple SOFR, Daily Simple SOFR, Adjusted REVSOFR30 Rate, REVSOFR30 Rate, Adjusted Term SOFR Rate, Term SOFR Rate, Adjusted Term CORRA Rate or Term CORRA shall be determined by the Administrative Agent, and such determination shall be conclusive absent manifest error.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;For the purposes of the <i>Interest Act</i> (Canada) and disclosure thereunder, whenever any interest or any fee to be paid under any Loan Document is to be calculated on the basis of a 360-day or 365-day year, the yearly rate of interest to which the rate used in such calculation is equivalent is the rate so used multiplied by the actual number of days in the calendar year in which the same is to be ascertained and divided by 360 or 365, as applicable. The rates of interest under this Agreement are nominal rates, and not effective rates or yields. The principle of deemed reinvestment of interest does not apply to any interest calculation under this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;If any provision of this Agreement would oblige any Loan Party to make any payment of interest or other amount payable to any Lender in an amount or calculated at a rate which would be prohibited by applicable law or would result in a receipt by the Lender of &#8220;interest&#8221; at a &#8220;criminal rate&#8221; (as such terms are construed under the <i>Criminal Code</i> (Canada)), then, notwithstanding such provision, such amount or rate shall be deemed to have been adjusted with retroactive effect to the maximum amount or rate of interest, as the case may be, as would not be so prohibited by law or so result in a receipt by the Lender of &#8220;interest&#8221; at a &#8220;criminal rate&#8221;, such adjustment to be effected, to the extent necessary (but only to the extent necessary), as follows:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;first, by reducing the amount; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;thereafter, by reducing any fees, commissions, costs, expenses, premiums and other amounts required to be paid to the Lender which would constitute interest for purposes of section 347 of the <i>Criminal Code</i> (Canada);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>provided</i>, that if the Lender shall have received an amount in excess of the maximum permitted by the <i>Criminal Code </i>(Canada), such Loan Party shall be entitled to obtain reimbursement from the Lender in an amount equal to such excess and, pending such reimbursement, such amount shall be deemed to be an amount payable by the Lender to such Loan Party.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Alternate Rate of Interest; Illegality</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Subject to clauses (b), (c), (d), (e), and (f) of this Section 2.14, if:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) (A) prior to commencement of any Interest Period for a Term Benchmark Borrowing, that adequate and reasonable means do not exist for ascertaining the Adjusted Term SOFR Rate or the Adjusted Term CORRA Rate (including because the Relevant Screen Rate is not available or published on a current basis), for the applicable Agreed Currency and such Interest Period, (B) at any time, that adequate and reasonable means do not exist for ascertaining the Adjusted REVSOFR30 Rate or the REVSOFR30 Rate (including because the Term SOFR Reference Rate is not available or published on a current basis), or (C) at any time, that adequate and reasonable means do not exist for ascertaining the applicable Adjusted Daily Simple SOFR or Daily Simple SOFR; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="72" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">72</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the Administrative Agent is advised by the Required Lenders that (A) prior to the commencement of any Interest Period for a Term Benchmark Borrowing, the Adjusted Term SOFR Rate or the Adjusted Term CORRA Rate for such Interest Period will not adequately and fairly reflect the cost to such Lenders (or Lender) of making or maintaining their Loans (or its Loan) included in such Borrowing for such Interest Period, (B) at any time, the Adjusted REVSOFR30 Rate or the REVSOFR30 Rate will not adequately and fairly reflect the cost to such Lenders (or Lender) of making or maintaining their Loans (or its Loan) included in such Borrowing, or (C) at any time, the applicable Adjusted Daily Simple SOFR or Daily Simple SOFR will not adequately and fairly reflect the cost to such Lenders (or Lender) of making or maintaining their Loans (or Loan) included in such Borrowing;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">then the Administrative Agent shall give notice thereof to the Borrower Representative and the Lenders through Electronic System as provided in Section 9.01 as promptly as practicable thereafter and, until (x)&nbsp;the Administrative Agent notifies the Borrower Representative and the Lenders that the circumstances giving rise to such notice no longer exist with respect to the relevant Benchmark and (y)&nbsp;the Borrowers deliver a new Interest Election Request in accordance with the terms of Section 2.08 or a new Borrowing Request in accordance with the terms of Section 2.03, (A)&nbsp;for Loans denominated in Dollars, (1) any Interest Election Request that requests the conversion of any Borrowing to, or continuation of any Borrowing as, a Term Benchmark Borrowing denominated in Dollars and any Borrowing Request that requests a Term Benchmark Borrowing denominated in Dollars shall instead be deemed to be an Interest Election Request or a Borrowing Request, as applicable, for (x) an RFR Borrowing so long as the Adjusted Daily Simple SOFR is not also the subject of Section 2.14(a)(i) or <u>(ii)</u> above or (y)&nbsp;an ABR Borrowing if the Adjusted Daily Simple SOFR also is the subject of Section 2.14(a)(i) or (ii) above and (2)&nbsp;any Borrowing Request that requests an Adjusted REVSOFR30 Rate Borrowing or an RFR Borrowing shall instead be deemed to be a Borrowing Request, as applicable, for an ABR Borrowing, and (B)&nbsp;for Loans denominated in Canadian Dollars, any Interest Election Request that requests the conversion of any Revolving Borrowing to, or continuation of any Revolving Borrowing as, a Term Benchmark Borrowing denominated in Canadian Dollars and any Borrowing Request that requests a Term Benchmark Borrowing denominated in Canadian Dollars, in each case, shall be ineffective; <u>provided</u> that if the circumstances giving rise to such notice affect only one Type of Borrowings, then all other Types of Borrowings shall be permitted. Furthermore, if any Term Benchmark Loan, Adjusted REVSOFR30 Rate Loan or RFR Loan is outstanding on the date of the Borrower Representative&#8217;s receipt of the notice from the Administrative Agent referred to in this Section 2.14(a) with respect to a Relevant Rate applicable to such Term Benchmark Loan, Adjusted REVSOFR30 Rate Loan or RFR Loan, then until (x)&nbsp;the Administrative Agent notifies the Borrower Representative and the Lenders that the circumstances giving rise to such notice no longer exist with respect to the relevant Benchmark and (y)&nbsp;the Borrowers deliver a new Interest Election Request in accordance with the terms of Section 2.08 or a new Borrowing Request in accordance with the terms of Section 2.03, (A)&nbsp;for Loans denominated in Dollars, (1)&nbsp;any Term Benchmark Loan denominated in Dollars shall on the last day of the Interest Period applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day), be converted by the Administrative Agent to, and shall constitute, (x) an RFR Borrowing so long as the Adjusted Daily Simple SOFR is not also the subject of Section 2.14(a)(i) or (ii) above or (y)&nbsp;an ABR Loan if the Adjusted Daily Simple SOFR also is the subject of Section 2.14(a)(i) or (ii) above, on such day, and (2)&nbsp;any Adjusted REVSOFR30 Rate Loan or any RFR Loan shall on and from such day be converted by the Administrative Agent to, and shall constitute an ABR Loan, and (B)&nbsp;for Loans denominated in Canadian Dollars, any Term Benchmark Loan denominated in Canadian Dollars shall, on the last day of the Interest Period applicable to such Loan bear interest at the Canadian Prime Rate plus the Applicable Rate; <u>provided</u> that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Canadian Prime Rate cannot be determined, any outstanding affected Term Benchmark Loans shall, at the Borrower Representative&#8217;s election prior to such day: (x) bear interest at the Alternate Rate or (y) be prepaid by the Borrowers on such day.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="73" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">73</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything to the contrary herein or in any other Loan Document, if a Benchmark Transition Event and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect of any setting of the then-current Benchmark, then such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5:00 p.m. (New York City time) on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is provided to the Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as the Administrative Agent has not received, by such time, written notice of objection to such Benchmark Replacement from Lenders comprising the Required Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything to the contrary herein or in any other Loan Document, the Administrative Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything to the contrary herein or in any other Loan Document and subject to the proviso below in this <u>Section</u><u>&nbsp;</u><u>2.14</u><u>&nbsp;</u><u>(c)(ii)</u>, with respect to a Loan denominated in Canadian Dollars, if a Term CORRA Reelection Event and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect of any setting of the then-current Benchmark, then the applicable Benchmark Replacement will replace the then-current Benchmark for all purposes hereunder or under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings, without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document; <u>provided</u> that, this <u>Section</u><u>&nbsp;</u><u>2.14</u><u>&nbsp;</u><u>(c)(ii)</u> shall not be effective unless the Administrative Agent has delivered to the Lenders and the Borrower Representative a Term CORRA Notice. For the avoidance of doubt, the Administrative Agent shall not be required to deliver a Term CORRA Notice after the occurrence of a Term CORRA Reelection Event and may do so in its sole discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent will promptly notify the Borrower Representative and the Lenders of (i)&nbsp;any occurrence of a Benchmark Transition Event, (ii)&nbsp;the implementation of any Benchmark Replacement, (iii)&nbsp;the effectiveness of any Benchmark Replacement Conforming Changes, (iv)&nbsp;the removal or reinstatement of any tenor of a Benchmark pursuant to clause (e) below and (v)&nbsp;the commencement or conclusion of any Benchmark Unavailability Period. Any determination, decision or election that may be made by the Administrative Agent or, if applicable, any Lender (or group of Lenders) pursuant to this Section 2.14, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Loan Document, except, in each case, as expressly required pursuant to this Section 2.14.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="74" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">74</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything to the contrary herein or in any other Loan Document, at any time (including in connection with the implementation of a Benchmark Replacement), (i)&nbsp;if the then-current Benchmark is a term rate (including the Term SOFR Rate, REVSOFR30 Rate or Term CORRA) and either (A)&nbsp;any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time to time as selected by the Administrative Agent in its reasonable discretion or (B)&nbsp;the regulatory supervisor for the administrator of such Benchmark has provided a public statement or publication of information announcing that any tenor for such Benchmark is or will be no longer representative, then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; for any Benchmark settings at or after such time to remove such unavailable or non-representative tenor and (ii)&nbsp;if a tenor that was removed pursuant to clause (i) above either (A)&nbsp;is subsequently displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (B)&nbsp;is not, or is no longer, subject to an announcement that it is or will no longer be representative for a Benchmark (including a Benchmark Replacement), then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; for all Benchmark settings at or after such time to reinstate such previously removed tenor.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Upon the Borrower Representative&#8217;s receipt of notice of the commencement of a Benchmark Unavailability Period, the Borrowers may revoke any request for a Term Benchmark Borrowing, Adjusted REVSOFR30 Rate Borrowing or RFR Borrowing of, conversion to or continuation of Term Benchmark Loans to be made, converted or continued during any Benchmark Unavailability Period and, failing that, either (x)&nbsp;the Borrowers will be deemed to have converted (1)&nbsp;any such request for a Term Benchmark Borrowing denominated in Dollars into a request for a Borrowing of or conversion to (A) an RFR Borrowing so long as the Adjusted Daily Simple SOFR is not the subject of a Benchmark Transition Event or (B)&nbsp;an ABR Borrowing if the Adjusted Daily Simple SOFR is the subject of a Benchmark Transition Event, or (2)&nbsp;any such request for an Adjusted REVSOFR30 Rate Borrowing or RFR Borrowing into a request for an ABR Borrowing or (y)&nbsp;any request relating to a Term Benchmark Borrowing denominated in Canadian Dollars (or otherwise not addressed by the immediately preceding clause&nbsp;(x)) shall be ineffective. During any Benchmark Unavailability Period or at any time that a tenor for the then-current Benchmark is not an Available Tenor, the component of ABR based upon the then-current Benchmark or such tenor for such Benchmark, as applicable, will not be used in any determination of ABR. Furthermore, if any Term Benchmark Loan, Adjusted REVSOFR30 Rate Loan or RFR Loan is outstanding on the date of the Borrower Representative&#8217;s receipt of notice of the commencement of a Benchmark Unavailability Period with respect to a Relevant Rate applicable to such Term Benchmark Loan, Adjusted REVSOFR30 Rate Loan or RFR Loan, then until such time as a Benchmark Replacement is implemented pursuant to this &#8206;Section 2.14, (A)&nbsp;for Loans denominated in Dollars, (1)&nbsp;any Term Benchmark Loan denominated in Dollars shall on the last day of the Interest Period applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day), be converted by the Administrative Agent to, and shall constitute, (x) an RFR Loan so long as the Adjusted Daily Simple SOFR is not the subject of a Benchmark Transition Event or (y)&nbsp;an ABR Loan if the Adjusted Daily Simple SOFR is the subject of a Benchmark Transition Event, on such day and (2)&nbsp;any Adjusted REVSOFR30 Rate Loan or RFR Loan shall on and from such day be converted by the Administrative Agent to, and shall constitute an ABR Loan, and (B)&nbsp;for Loans denominated in Canadian Dollars, (1)&nbsp;any Term Benchmark Loan denominated in Canadian Dollars shall, on the last day of the Interest Period applicable to such Loan bear interest at the Canadian Prime Rate plus the Applicable Rate; <u>provided</u> that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Canadian Prime Rate cannot be determined, any outstanding affected Term Benchmark Loans shall, at the Borrower Representative&#8217;s election prior to such day: (x) bear interest at the Alternate Rate or (y) be prepaid by the Borrowers on such day.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="75" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">75</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Increased Costs</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; If any Change in Law shall:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;impose, modify or deem applicable any reserve, special deposit, liquidity or similar requirement (including any compulsory loan requirement, insurance charge or other assessment) against assets of, deposits with or for the account of, or credit extended by, any Lender or the Issuing Bank (except any such reserve requirement reflected in the Adjusted Term SOFR Rate, Adjusted REVSOFR30 Rate or Adjusted Term CORRA Rate, as applicable);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;impose on any Lender or the Issuing Bank or the applicable offshore interbank market for the applicable Agreed Currency any other condition, cost or expense (other than Taxes) affecting this Agreement or Loans made by such Lender or any Letter of Credit or participation therein; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;subject any Recipient to any Taxes (other than (A)&nbsp;Indemnified Taxes, (B)&nbsp;Taxes described in clauses (b) through (d) of the definition of Excluded Taxes and (C)&nbsp;Connection Income Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">and the result of any of the foregoing shall be to increase the cost to such Lender or such other Recipient of making, continuing, converting into or maintaining any Loan (or of maintaining its obligation to make any such Loan) or to increase the cost to such Lender, the Issuing Bank or such other Recipient of participating in, issuing or maintaining any Letter of Credit or to reduce the amount of any sum received or receivable by such Lender, the Issuing Bank or such other Recipient hereunder (whether of principal, interest or otherwise), then, promptly following receipt of written notice of the same, the Borrowers will pay to such Lender, the Issuing Bank or such other Recipient, as the case may be, such additional amount or amounts as will compensate such Lender, the Issuing Bank or such other Recipient, as the case may be, for such additional costs incurred or reduction suffered.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;If any Lender or the Issuing Bank determines that any Change in Law regarding capital or liquidity requirements has or would have the effect of reducing the rate of return on such Lender&#8217;s or the Issuing Bank&#8217;s capital or on the capital of such Lender&#8217;s or the Issuing Bank&#8217;s holding company, if any, as a consequence of this Agreement, the Commitments of, or the Loans made by, or participations in Letters of Credit or Swingline Loans held by, such Lender, or the Letters of Credit issued by the Issuing Bank, to a level below that which such Lender or the Issuing Bank or such Lender&#8217;s or the Issuing Bank&#8217;s holding company could have achieved but for such Change in Law (taking into consideration such Lender&#8217;s or the Issuing Bank&#8217;s policies and the policies of such Lender&#8217;s or the Issuing Bank&#8217;s holding company with respect to capital adequacy and liquidity), then from time to time, promptly following receipt of written notice of the same, the Borrowers will pay to such Lender or the Issuing Bank, as the case may be, such additional amount or amounts as will compensate such Lender or the Issuing Bank or such Lender&#8217;s or the Issuing Bank&#8217;s holding company for any such reduction suffered.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;A certificate of a Lender or the Issuing Bank setting forth the amount or amounts necessary to compensate such Lender or the Issuing Bank or its holding company, as the case may be, as specified in paragraph&nbsp;(a) or (b) of this Section shall be delivered to the Borrower Representative and shall be conclusive absent manifest error. The Borrowers shall pay such Lender or the Issuing Bank, as the case may be, the amount shown as due on any such certificate within ten (10)&nbsp;days after receipt thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Failure or delay on the part of any Lender or the Issuing Bank to demand compensation pursuant to this Section shall not constitute a waiver of such Lender&#8217;s or the Issuing Bank&#8217;s right to demand such compensation; <u>provided</u> that the Borrowers shall not be required to compensate a Lender or the Issuing Bank pursuant to this Section for any increased costs or reductions incurred more than 270 days prior to the date that such Lender or the Issuing Bank, as the case may be, notifies the Borrower Representative of the Change in Law giving rise to such increased costs or reductions and of such Lender&#8217;s or the Issuing Bank&#8217;s intention to claim compensation therefor; <u>provided</u> <u>further</u> that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the 270-day period referred to above shall be extended to include the period of retroactive effect thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="76" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">76</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Break Funding Payments</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;With respect to Loans that are not RFR Loans, in the event of (i)&nbsp;the payment of any principal of any Term Benchmark Loan other than on the last day of an Interest Period applicable thereto (including as a result of an Event of Default or as a result of any prepayment pursuant to Section 2.11), (ii)&nbsp;the conversion of any Term Benchmark Loan other than on the last day of the Interest Period applicable thereto, (iii)&nbsp;the failure to borrow, convert, continue or prepay any Term Benchmark Loan on the date specified in any notice delivered pursuant hereto (regardless of whether such notice may be revoked under Section 2.09(d) and is revoked in accordance therewith), or (iv)&nbsp;the assignment of any Term Benchmark Loan other than on the last day of the Interest Period applicable thereto as a result of a request by the Borrower Representative pursuant to Section 2.19 or Section 9.02(d), then, in any such event, the Borrowers shall compensate each Lender for the loss, cost and expense attributable to such event. A certificate of any Lender setting forth any amount or amounts that such Lender is entitled to receive pursuant to this Section shall be delivered to the Borrower Representative and shall be conclusive absent manifest error. The Borrowers shall pay such Lender the amount shown as due on any such certificate within ten (10) days after receipt thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;With respect to RFR Loans, in the event of (i)&nbsp;the payment of any principal of any RFR Loan other than on the Interest Payment Date applicable thereto (including as a result of an Event of Default or an optional or mandatory prepayment of Loans), (ii)&nbsp;the failure to borrow or prepay any RFR Loan on the date specified in any notice delivered pursuant hereto (regardless of whether such notice may be revoked under &#8206;Section 2.11 and is revoked in accordance therewith) or (iii)&nbsp;the assignment of any RFR Loan other than on the Interest Payment Date applicable thereto as a result of a request by the Borrowers pursuant to Section 2.18, then, in any such event, the Borrowers shall compensate each Lender for the loss, cost and expense attributable to such event. A certificate of any Lender setting forth any amount or amounts that such Lender is entitled to receive pursuant to this Section&nbsp;shall be delivered to the Borrower Representative and shall be conclusive absent manifest error. The Borrowers shall pay such Lender the amount shown as due on any such certificate within ten (10) days after receipt thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Withholding of Taxes; Gross-Up</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; <u>Payments Free of Taxes</u>. Any and all payments by or on account of any obligation of any Loan Party under any Loan Document shall be made without deduction or withholding for any Taxes, except as required by applicable law. If any applicable law (as determined in the good faith discretion of an applicable withholding agent) requires the deduction or withholding of any Tax from any such payment by a withholding agent, then the applicable withholding agent shall be entitled to make such deduction or withholding and shall timely pay the full amount deducted or withheld to the relevant Governmental Authority in accordance with applicable law and, if such Tax is an Indemnified Tax, then the sum payable by the applicable Loan Party shall be increased as necessary so that after such deduction or withholding has been made (including such deductions and withholdings applicable to additional sums payable under this Section 2.17) the applicable Recipient receives an amount equal to the sum it would have received had no such deduction or withholding been made.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;<u>Payment of Other Taxes by the Loan Parties.</u> The Loan Parties shall timely pay to the relevant Governmental Authority in accordance with applicable law, or at the option of the Administrative Agent timely reimburse it for, Other Taxes.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="77" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">77</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;<u>Evidence of Payment.</u> As soon as practicable after any payment of Taxes by any Loan Party to a Governmental Authority pursuant to this Section 2.17, such Loan Party shall deliver to the Administrative Agent the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of the return reporting such payment or other evidence of such payment reasonably satisfactory to the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;<u>Indemnification by the Loan Parties.</u> The Loan Parties shall jointly and severally indemnify each Recipient, within ten (10) days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted on or attributable to amounts payable under this Section 2.17) payable or paid by such Recipient or required to be withheld or deducted from a payment to such Recipient and any reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to any Loan Party by a Lender (with a copy to the Administrative Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender, shall be conclusive absent manifest error.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;<u>Indemnification by the Lenders</u>. Each Lender shall severally indemnify the Administrative Agent, within ten (10) days after demand therefor, for (i)&nbsp;any Indemnified Taxes attributable to such Lender (but only to the extent that any Loan Party has not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of the Loan Parties to do so), (ii)&nbsp;any Taxes attributable to such Lender&#8217;s failure to comply with the provisions of Section 9.04(c) relating to the maintenance of a Participant Register and (iii)&nbsp;any Excluded Taxes attributable to such Lender, in each case, that are payable or paid by the Administrative Agent in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error. Each Lender hereby authorizes the Administrative Agent to setoff and apply any and all amounts at any time owing to such Lender under any Loan Document or otherwise payable by the Administrative Agent to such Lender from any other source against any amount due to the Administrative Agent under this paragraph (e).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;<u>Status of Lenders</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;(i)&nbsp;Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the Borrower Representative and the Administrative Agent, at the time or times reasonably requested by the Borrower Representative or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Borrower Representative or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding. In addition, any Lender, if reasonably requested by the Borrower Representative or the Administrative Agent, shall deliver such other documentation prescribed by applicable law or reasonably requested by the Borrower Representative or the Administrative Agent as will enable the Loan Parties or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements. Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Section 2.17(f)(ii)(A), Section 2.17(f)(ii)(B) and Section 2.17(f)(ii)(D) below) shall not be required if in the Lender&#8217;s reasonable judgment such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="78" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">78</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Without limiting the generality of the foregoing, in the event that any Borrower is a U.S. Person,</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(A)&nbsp;&nbsp;&nbsp;&nbsp;any Lender that is a U.S. Person shall deliver to the Borrower Representative and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower Representative or the Administrative Agent), an executed copy of IRS Form W-9 certifying that such Lender is exempt from U.S. federal backup withholding tax;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(B)&nbsp;&nbsp;&nbsp;&nbsp;any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower Representative and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower Representative or the Administrative Agent), whichever of the following is applicable:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-indent: 36pt; text-align: justify;">(1)&nbsp;&nbsp;&nbsp;&nbsp;in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x)&nbsp;with respect to payments of interest under any Loan Document, an executed copy of IRS Form W-8BEN or IRS Form W-8BEN-E, as applicable, establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the &#8220;interest&#8221; article of such tax treaty and (y)&nbsp;with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN or IRS Form W-8BEN-E, as applicable, establishing an exemption from, or reduction of, U.S. Federal withholding Tax pursuant to the &#8220;business profits&#8221; or &#8220;other income&#8221; article of such tax treaty;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-indent: 36pt; text-align: justify;">(2)&nbsp;&nbsp;&nbsp;&nbsp;in the case of a Foreign Lender claiming that its extension of credit will generate U.S. effectively connected income, an executed copy of IRS Form W-8ECI;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-indent: 36pt; text-align: justify;">(3)&nbsp;&nbsp;&nbsp;&nbsp;in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 881(c) of the Code, (x)&nbsp;a certificate substantially in the form of Exhibit E-1 to the effect that such Foreign Lender is not a &#8220;bank&#8221; within the meaning of Section 881(c)(3)(A) of the Code, a &#8220;10 percent shareholder&#8221; of a Borrower within the meaning of Section 881(c)(3)(B) of the Code, or a &#8220;controlled foreign corporation&#8221; described in Section 881(c)(3)(C) of the Code (a &#8220;<u>U.S. Tax Compliance Certificate</u>&#8221;) and (y)&nbsp;an executed copy of IRS Form W-8BEN or IRS Form W-8BEN-E, as applicable; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-indent: 36pt; text-align: justify;">(4)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to the extent a Foreign Lender is not the beneficial owner, an executed copy of IRS Form W-8IMY, accompanied by executed copies of IRS Form W-8ECI, IRS Form W-8BEN or IRS Form W-8BEN-E, as applicable, a U.S. Tax Compliance Certificate substantially in the form of Exhibit E-2 or Exhibit E-3, IRS Form W-9, and/or other certification documents from each beneficial owner, as applicable; <u>provided</u> that if the Foreign Lender is a partnership and one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of Exhibit E-4 on behalf of each such direct and indirect partner;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="79" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">79</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(C)&nbsp;&nbsp;&nbsp;&nbsp;any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower Representative and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower Representative or the Administrative Agent), executed copies of any other form prescribed by applicable law as a basis for claiming exemption from or a reduction in U.S. federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable law to permit the Loan Parties or the Administrative Agent to determine the withholding or deduction required to be made; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(D)&nbsp;&nbsp;&nbsp;&nbsp;if a payment made to a Recipient under any Loan Document would be subject to U.S. Federal withholding Tax imposed by FATCA if such Recipient were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Recipient shall deliver to the Borrower Representative and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by the Borrower Representative or the Administrative Agent such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by the Borrower Representative or the Administrative Agent as may be necessary for the Loan Parties and the Administrative Agent to comply with their obligations under FATCA and to determine that such Recipient has complied with its obligations under FATCA or to determine the amount to deduct and withhold from such payment. Solely for purposes of this clause (D), &#8220;FATCA&#8221; shall include any amendments made to FATCA after the date of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender agrees that if any form or certification it previously delivered expires or becomes obsolete or inaccurate in any respect, it shall update such form or certification or promptly notify the Borrower Representative and the Administrative Agent in writing of its legal inability to do so.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;<u>Treatment of Certain Refunds</u>. If any party determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified pursuant to this Section 2.17 (including by the payment of additional amounts pursuant to this Section 2.17), it shall pay to the indemnifying party an amount equal to such refund (but only to the extent of indemnity payments made under this Section 2.17 with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) of such indemnified party and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund). Such indemnifying party, upon the request of such indemnified party, shall repay to such indemnified party the amount paid over pursuant to this paragraph (h)&nbsp;(plus any penalties, interest or other charges imposed by the relevant Governmental Authority) in the event that such indemnified party is required to repay such refund to such Governmental Authority. Notwithstanding anything to the contrary in this paragraph (h), in no event will the indemnified party be required to pay any amount to an indemnifying party pursuant to this paragraph (h)&nbsp;the payment of which would place the indemnified party in a less favorable net after-Tax position than the indemnified party would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts giving rise to such refund had never been paid. This paragraph (h) shall not be construed to require any indemnified party to make available its Tax returns (or any other information relating to its Taxes that it deems confidential) to the indemnifying party or any other Person.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;<u>Survival</u>. Each party&#8217;s obligations under this Section 2.17 shall survive the resignation or replacement of the Administrative Agent or any assignment of rights by, or the replacement of, a Lender, the termination of the Commitments and the repayment, satisfaction or discharge of all obligations under any Loan Document (including Payment in Full of the Secured Obligations).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="80" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">80</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;<u>Status of Administrative Agent</u>. Upon the reasonable request of the Borrower Representative from time to time, and in the case of any successor or replacement Administrative Agent, before it becomes the Administrative Agent hereunder, the Administrative Agent shall deliver to the Borrower Representative a duly executed copy of either (i) IRS Form W-9 (or any successor form) or (ii) a U.S. branch withholding certificate on IRS Form W-8IMY (or any successor form) evidencing its agreement to be treated as a U.S. Person (with respect to amounts received on account of any Lender) and IRS Form W-8ECI (or any successor form) (with respect to amounts received on its own account).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;<u>Defined Terms</u>. For purposes of this Section 2.17, the term &#8220;Lender&#8221; includes any Issuing Bank and the term &#8220;applicable law&#8221; includes FATCA.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.18.&nbsp;&nbsp;&nbsp;&nbsp;<u>Payments Generally; Allocation of Proceeds; Sharing of Setoffs</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; The Borrowers shall make each payment or prepayment required to be made by them hereunder (whether of principal, interest, fees or reimbursement of LC Disbursements, or of amounts payable under Section 2.15, 2.16 or 2.17, or otherwise) prior to 2:00 p.m., Chicago time, on the date when due or the date fixed for any prepayment hereunder, in immediately available funds, without setoff, recoupment or counterclaim. Any amounts received after such time on any date may, in the discretion of the Administrative Agent, be deemed to have been received on the next succeeding Business Day for purposes of calculating interest thereon. All such payments shall be made to the Administrative Agent at its offices at 10 South Dearborn Street, Floor L2, Chicago, Illinois, except payments to be made directly to the Issuing Bank or Swingline Lender as expressly provided herein and except that payments pursuant to Section 2.15, Section 2.16, Section 2.17 and Section 9.03 shall be made directly to the Persons entitled thereto. The Administrative Agent shall distribute any such payments received by it for the account of any other Person to the appropriate recipient promptly following receipt thereof. Unless otherwise provided for herein, if any payment hereunder shall be due on a day that is not a Business Day, the date for payment shall be extended to the next succeeding Business Day, and, in the case of any payment accruing interest, interest thereon shall be payable for the period of such extension. All payments hereunder shall be made in dollars, except that all payments with respect to principal and interest on Loans denominated in Canadian Dollars shall be made in Canadian Dollars. Without limiting the generality of the foregoing, the Administrative Agent may require that any payments due under this Agreement be made in the United States. If, for any reason, any Borrower is prohibited by any Law from making any required payment hereunder in Canadian Dollars, such Borrower shall make such payment in Dollars in the Dollar Equivalent of the payment amount.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="81" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">81</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;All payments and any proceeds of Collateral received by the Administrative Agent (i)&nbsp;not constituting either (A)&nbsp;a specific payment of principal, interest, fees or other sum payable under the Loan Documents (which shall be applied as specified by the Borrowers), (B)&nbsp;a mandatory prepayment (which shall be applied in accordance with Section 2.11) or (C)&nbsp;amounts to be applied from the Collection Account when full cash dominion is in effect (which shall be applied in accordance with Section 2.10(b)) or (ii)&nbsp;after an Event of Default has occurred and is continuing and the Administrative Agent so elects or the Required Lenders so direct, shall be applied ratably <u>first</u>, to pay any fees, indemnities, or expense reimbursements then due to the Administrative Agent and the Issuing Bank from the Borrowers (other than in connection with Banking Services Obligations or Swap Agreement Obligations), <u>second</u>, to pay any fees, indemnities, or expense reimbursements then due to the Lenders from the Borrowers (other than in connection with Banking Services Obligations or Swap Agreement Obligations), <u>third</u>, to pay interest due in respect of the Overadvances and Protective Advances, <u>fourth</u>, to pay the principal of the Overadvances and Protective Advances, <u>fifth</u>, to pay interest then due and payable on the Loans (other than the Overadvances and Protective Advances) ratably, <u>sixth</u>, to prepay principal on the Loans (other than the Overadvances and Protective Advances) and unreimbursed LC Disbursements, to pay an amount to the Administrative Agent equal to one hundred three percent (103%) of the aggregate LC Exposure denominated in dollars and 115% of the aggregate LC Exposure denominated in Canadian Dollars, in each case, to be held as cash collateral for such Obligations, and to pay any amounts owing in respect of Swap Agreement Obligations up to and including the amount most recently provided to the Administrative Agent pursuant to Section 2.22, for which Reserves have been established, ratably, <u>seventh</u>, to payment of any amounts owing in respect of Banking Services Obligations and Swap Agreement Obligations up to and including the amount most recently provided to the Administrative Agent pursuant to Section 2.22 and to the extent not paid pursuant to clause sixth above, and <u>eighth</u>, to the payment of any other Secured Obligation due to the Administrative Agent or any Lender by the Borrowers<i>. </i><b><i> </i></b>Notwithstanding the foregoing amounts received from any Loan Party shall not be applied to any Excluded Swap Obligation of such Loan Party. Notwithstanding anything to the contrary contained in this Agreement, unless so directed by the Borrower Representative, or unless a Default is in existence, neither the Administrative Agent nor any Lender shall apply any payment which it receives to any Term Benchmark Loan of a Class, except (a)&nbsp;on the expiration date of the Interest Period applicable thereto or (b)&nbsp;in the event, and only to the extent, that there are no outstanding ABR Loans of the same Class or Canadian Prime Rate Loans of the same Class, as applicable, and, in any such event, the Borrowers shall pay the break funding payment required in accordance with Section 2.16. The Administrative Agent and the Lenders shall have the continuing and exclusive right to apply and reverse and reapply any and all such proceeds and payments to any portion of the Secured Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;At the election of the Administrative Agent, all payments of principal, interest, LC Disbursements, fees, premiums, reimbursable expenses (including, without limitation, all reimbursement for fees, costs and expenses pursuant to Section 9.03), and other sums payable under the Loan Documents, may be paid from the proceeds of Borrowings made hereunder whether made following a request by the Borrower Representative pursuant to Section 2.03 or a deemed request as provided in this Section or may be deducted from any deposit account of any Borrower maintained with the Administrative Agent. The Borrowers hereby irrevocably authorize (i)&nbsp;the Administrative Agent to make a Borrowing for the purpose of paying each payment of principal, interest and fees as it becomes due hereunder or any other amount due under the Loan Documents and agrees that all such amounts charged shall constitute Loans (including Swingline Loans and Overadvances, but such a Borrowing may only constitute a Protective Advance if it is to reimburse costs, fees and expenses as described in Section 9.03) and that all such Borrowings shall be deemed to have been requested pursuant to Section 2.03, Section 2.04 or Section 2.05, as applicable, and (ii)&nbsp;the Administrative Agent to charge any deposit account of any Borrower maintained with the Administrative Agent for each payment of principal, interest and fees as it becomes due hereunder or any other amount due under the Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="82" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">82</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;If, except as otherwise expressly provided herein, any Lender shall, by exercising any right of setoff or counterclaim or otherwise, obtain payment in respect of any principal of or interest on any of its Loans or participations in LC Disbursements resulting in such Lender receiving payment of a greater proportion of the aggregate amount of its Loans and participations in LC Disbursements and Swingline Loans and accrued interest thereon than the proportion received by any other similarly situated Lender, then the Lender receiving such greater proportion shall purchase (for cash at face value) participations in the Loans and participations in LC Disbursements and Swingline Loans of other Lenders to the extent necessary so that the benefit of all such payments shall be shared by all such Lenders ratably in accordance with the aggregate amount of principal of and accrued interest on their respective Loans and participations in LC Disbursements and Swingline Loans; <u>provided</u> that (i)&nbsp;if any such participations are purchased and all or any portion of the payment giving rise thereto is recovered, such participations shall be rescinded and the purchase price restored to the extent of such recovery, without interest, and (ii)&nbsp;the provisions of this paragraph shall not be construed to apply to any payment made by the Borrowers pursuant to and in accordance with the express terms of this Agreement or any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Loans or participations in LC Disbursements or Swingline Loans to any assignee or participant, other than to the Borrowers or any Subsidiary or Affiliate thereof (as to which the provisions of this paragraph shall apply). Each Borrower consents to the foregoing and agrees, to the extent it may effectively do so under applicable law, that any Lender acquiring a participation pursuant to the foregoing arrangements may exercise against such Borrower rights of setoff and counterclaim with respect to such participation as fully as if such Lender were a direct creditor of such Borrower in the amount of such participation.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Unless the Administrative Agent shall have received, prior to any date on which any payment is due to the Administrative Agent for the account of the Lenders or the Issuing Bank pursuant to the terms hereof or any other Loan Document (including any date that is fixed for prepayment by notice from the Borrower Representative to the Administrative Agent pursuant to Section 2.11(e)), notice from the Borrower Representative that the Borrowers will not make such payment or prepayment, the Administrative Agent may assume that the Borrowers have made such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Lenders or the Issuing Bank, as the case may be, the amount due. In such event, if the Borrowers have not in fact made such payment, then each of the Lenders or the Issuing Bank, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or Issuing Bank with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Administrative Agent, at the NYFRB Rate.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent may from time to time provide the Borrowers with account statements or invoices with respect to any of the Secured Obligations (the &#8220;<u>Statements</u>&#8221;). The Administrative Agent is under no duty or obligation to provide Statements, which, if provided, will be solely for the Borrowers&#8217; convenience. Statements may contain estimates of the amounts owed during the relevant billing period, whether of principal, interest, fees or other Secured Obligations. If the Borrowers pay the full amount indicated on a Statement on or before the due date indicated on such Statement, the Borrowers shall not be in default of payment with respect to the billing period indicated on such Statement; <u>provided</u>, that acceptance by the Administrative Agent, on behalf of the Lenders, of any payment that is less than the total amount actually due at that time (including but not limited to any past due amounts) shall not constitute a waiver of the Administrative Agent&#8217;s or the Lenders&#8217; right to receive payment in full at another time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.19.&nbsp;&nbsp;&nbsp;&nbsp;<u>Mitigation Obligations; Replacement of Lenders</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;If any Lender requests compensation under Section 2.15, or if&nbsp;the Borrowers are required to pay any Indemnified Taxes or additional amounts to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 2.17, then such Lender shall (at the request of Borrower Agent) use reasonable efforts to designate a different lending office for funding or booking its Loans hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the judgment of such Lender, such designation or assignment (i)&nbsp;would eliminate or reduce amounts payable pursuant to Section 2.15 or Section 2.17, as the case may be, in the future and (ii)&nbsp;would not subject such Lender to any unreimbursed cost or expense and would not otherwise be disadvantageous to such Lender. The Borrowers hereby agree to pay all reasonable costs and expenses incurred by any Lender in connection with any such designation or assignment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="83" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">83</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;If any Lender requests compensation under Section 2.15, or if&nbsp;the Borrowers are required to pay any Indemnified Taxes or additional amounts to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 2.17, or if any Lender becomes a Defaulting Lender, then the Borrowers may, at their sole expense and effort, upon notice to such Lender and the Administrative Agent, require such Lender to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in Section 9.04), all its interests, rights (other than its existing rights to payments pursuant to Section 2.15 or Section 2.17) and obligations under this Agreement and other Loan Documents to an assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment); <u>provided</u> that (i)&nbsp;the Borrowers shall have received the prior written consent of the Administrative Agent (and in circumstances where its consent would be required under Section 9.04, the Issuing Bank and the Swingline Lender), which consent shall not unrea&#8208;sonably be withheld, conditioned or delayed, (ii)&nbsp;such Lender shall have received payment of an amount equal to the outstanding principal of its Loans and funded participations in LC Disbursements and Swingline Loans, accrued interest thereon, accrued fees and all other amounts payable to it hereunder, from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Borrowers (in the case of all other amounts) and (iii)&nbsp;in the case of any such assignment resulting from a claim for compensation under Section 2.15 or payments required to be made pursuant to Section 2.17, such assignment will result in a reduction in such compensation or payments. A Lender shall not be required to make any such assignment and delegation if, prior thereto, as a result of a waiver by such Lender or otherwise, the circumstances entitling the Borrowers to require such assignment and delegation cease to apply. Each party hereto agrees that (x)&nbsp;an assignment required pursuant to this paragraph may be effected pursuant to an Assignment and Assumption executed by the Borrower Representative, the Administrative Agent and the assignee (or, to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and such parties are participants), and (y)&nbsp;the Lender required to make such assignment need not be a party thereto in order for such assignment to be effective and shall be deemed to have consented to an be bound by the terms thereof; <u>provided</u> that, following the effectiveness of any such assignment, the other parties to such assignment agree to execute and deliver such documents necessary to evidence such assignment as reasonably requested by the applicable Lender, <u>provided</u> that any such documents shall be without recourse to or warranty by the parties thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.20.&nbsp;&nbsp;&nbsp;&nbsp;<u>Defaulting Lenders</u>. Notwithstanding any provision of this Agreement to the contrary, if any Lender becomes a Defaulting Lender, then the following provisions shall apply for so long as such Lender is a Defaulting Lender:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;fees shall cease to accrue on the unfunded portion of the Revolving Commitment of such Defaulting Lender pursuant to Section 2.12(a);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;any payment of principal, interest, fees or other amounts received by the Administrative Agent for the account of such Defaulting Lender (whether voluntary or mandatory, at maturity, pursuant to Section 2.18(b) or otherwise) or received by the Administrative Agent from a Defaulting Lender pursuant to Section 9.08 shall be applied at such time or times as may be determined by the Administrative Agent as follows: <u>first</u>, to the payment of any amounts owing by such Defaulting Lender to the Administrative Agent hereunder; <u>second</u>, to the payment on a pro rata basis of any amounts owing by such Defaulting Lender to any Issuing Bank or Swingline Lender hereunder; <u>third</u>, to cash collateralize the LC Exposure with respect to such Defaulting Lender in accordance with this Section; <u>fourth</u>, as the Borrower Representative may request (so long as no Default or Event of Default exists), to the funding of any Loan in respect of which such Defaulting Lender has failed to fund its portion thereof as required by this Agreement, as determined by the Administrative Agent; <u>fifth</u>, if so determined by the Administrative Agent and the Borrower Representative, to be held in a deposit account and released pro rata in order to (x)&nbsp;satisfy such Defaulting Lender&#8217;s potential future funding obligations with respect to Loans under this Agreement and (y)&nbsp;cash collateralize future LC Exposure with respect to such Defaulting Lender with respect to future Letters of Credit issued under this Agreement, in accordance with this Section; <u>sixth</u>, to the payment of any amounts owing to the Lenders, the Issuing Banks or Swingline Lender as a result of any judgment of a court of competent jurisdiction obtained by any Lender, the Issuing Banks or Swingline Lender against such Defaulting Lender as a result of such Defaulting Lender&#8217;s breach of its obligations under this Agreement or under any other Loan Document; <u>seventh</u>, so long as no Default or Event of Default exists, to the payment of any amounts owing to the Borrowers as a result of any judgment of a court of competent jurisdiction obtained by any Borrower against such Defaulting Lender as a result of such Defaulting Lender&#8217;s breach of its obligations under this Agreement or under any other Loan Document; and <u>eighth</u>, to such Defaulting Lender or as otherwise directed by a court of competent jurisdiction; <u>provided</u> that if (x)&nbsp;such payment is a payment of the principal amount of any Loans or LC Disbursements in respect of which such Defaulting Lender has not fully funded its appropriate share, and (y)&nbsp;such Loans were made or the related Letters of Credit were issued at a time when the conditions set forth in Section 4.02 were satisfied or waived, such payment shall be applied solely to pay the Loans of, and LC Disbursements owed to, all non-Defaulting Lenders on a pro rata basis prior to being applied to the payment of any Loans of, or LC Disbursements owed to, such Defaulting Lender until such time as all Loans and funded and unfunded participations in the Borrowers&#8217; obligations corresponding to such Defaulting Lender&#8217;s LC Exposure and Swingline Loans are held by the Lenders pro rata in accordance with the Commitments without giving effect to clause (d) below. Any payments, prepayments or other amounts paid or payable to a Defaulting Lender that are applied (or held) to pay amounts owed by a Defaulting Lender or to post cash collateral pursuant to this Section shall be deemed paid to and redirected by such Defaulting Lender, and each Lender irrevocably consents hereto;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="84" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">84</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;such Defaulting Lender shall not have the right to vote on any issue on which voting is required (other than to the extent expressly provided in Section 9.02(b)) and the Commitment and Revolving Exposure of such Defaulting Lender shall not be included in determining whether the Required Lenders or the Required Revolving Lenders or the Supermajority Revolving Lenders have taken or may take any action hereunder (including any consent to any amendment, waiver or other modification pursuant to Section 9.02) or under any other Loan Document; provided, that, except as otherwise provided in Section 9.02, this clause (c) shall not apply to the vote of a Defaulting Lender in the case of an amendment, waiver or other modification requiring the consent of such Lender or each Lender directly affected thereby;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;if any Swingline Exposure or LC Exposure exists at the time such Lender becomes a Defaulting Lender then:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;all or any part of the Swingline Exposure and LC Exposure of such Defaulting Lender shall be reallocated among the non-Defaulting Lenders in accordance with their respective Applicable Percentages but only to the extent that such reallocation does not, as to any non-Defaulting Lender, cause such non-Defaulting Lender&#8217;s Revolving Exposure to exceed its Revolving Commitment;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;if the reallocation described in clause (i)&nbsp;above cannot, or can only partially, be effected, the Borrowers shall within one (1) Business Day following notice by the Administrative Agent (x)&nbsp;<u>first</u>, prepay such Swingline Exposure and (y)&nbsp;<u>second</u>, cash collateralize, for the benefit of the Issuing Bank, the Borrowers&#8217; obligations corresponding to such Defaulting Lender&#8217;s Swingline Exposure and LC Exposure (after giving effect to any partial reallocation pursuant to clause (i) above) in an amount necessary that the Swingline Exposure and LC Exposure of such Defaulting Lender can be fully reallocated among the non-Defaulting Lenders in accordance with the procedures set forth in Section 2.06(j) for so long as such LC Exposure is outstanding;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;if the Borrowers cash collateralize any portion of such Defaulting Lender&#8217;s LC Exposure pursuant to clause (ii) above, the Borrowers shall not be required to pay any fees to such Defaulting Lender pursuant to Section 2.12(b) with respect to such Defaulting Lender&#8217;s LC Exposure during the period such Defaulting Lender&#8217;s LC Exposure is cash collateralized;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;if the LC Exposure of the non-Defaulting Lenders is reallocated pursuant to clause (i)&nbsp;above, then the fees payable to the Lenders pursuant to Section 2.12(a) and Section 2.12(b) shall be adjusted in accordance with such non-Defaulting Lenders&#8217; Applicable Percentages; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="85" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">85</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;if all or any portion of such Defaulting Lender&#8217;s LC Exposure is neither reallocated nor cash collateralized pursuant to clause (i) or (ii) above, then, without prejudice to any rights or remedies of the Issuing Bank or any other Lender hereunder, all letter of credit fees<sup style="vertical-align:top;line-height:120%;"> </sup>payable under Section 2.12(b) with respect to such Defaulting Lender&#8217;s LC Exposure shall be payable to the Issuing Bank until and to the extent that such LC Exposure is reallocated and/or cash collateralized; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;so long as such Lender is a Defaulting Lender, the Issuing Bank shall not be required to issue, amend, renew, extend or increase any Letter of Credit, unless it is satisfied that such Defaulting Lender&#8217;s then outstanding LC Exposure will be 100% covered by the Commitments of the non-Defaulting Lenders and/or cash collateral will be provided by the Borrowers in accordance with Section 2.20(d), and LC Exposure related to any newly issued or increased Letter of Credit shall be allocated among non-Defaulting Lenders in a manner consistent with Section 2.20(d)(i) (and such Defaulting Lender shall not participate therein).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">If (i)&nbsp;a Bankruptcy Event or a Bail-In Action with respect to a Lender Parent shall occur following the date hereof and for so long as such event shall continue or (ii)&nbsp;the Issuing Bank has a good faith belief that any Lender has defaulted in fulfilling its obligations under one or more other agreements in which such Lender commits to extend credit, the Issuing Bank shall not be required to issue, amend or increase any Letter of Credit, unless the Issuing Bank shall have entered into arrangements with the Borrowers or such Lender, satisfactory to the Issuing Bank to defease any risk to it in respect of such Lender hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event that each of the Administrative Agent, the Borrowers and the Issuing Bank agrees that a Defaulting Lender has adequately remedied all matters that caused such Lender to be a Defaulting Lender, then LC Exposure of the Lenders shall be readjusted to reflect the inclusion of such Lender&#8217;s Revolving Commitment and on the date of such readjustment such Lender shall purchase at par such of the Loans of the other Lenders (other than Swingline Loans) as the Administrative Agent shall determine may be necessary in order for such Lender to hold such Loans in accordance with its Applicable Percentage.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.21.&nbsp;&nbsp;&nbsp;&nbsp;<u>Returned Payments</u>. If after receipt of any payment which is applied to the payment of all or any part of the Obligations (including a payment effected through exercise of a right of setoff), the Administrative Agent or any Lender is for any reason compelled to surrender such payment or proceeds to any Person because such payment or application of proceeds is invalidated, declared fraudulent, set aside, determined to be void or voidable as a preference, impermissible setoff, or a diversion of trust funds, or for any other reason (including pursuant to any settlement entered into by the Administrative Agent or such Lender in its discretion), then the Obligations or part thereof intended to be satisfied shall be revived and continued and this Agreement shall continue in full force as if such payment or proceeds had not been received by the Administrative Agent or such Lender. The provisions of this Section 2.21 shall be and remain effective notwithstanding any contrary action which may have been taken by the Administrative Agent or any Lender in reliance upon such payment or application of proceeds. The provisions of this Section 2.21 shall survive the termination of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 2.22.&nbsp;&nbsp;&nbsp;&nbsp;<u>Banking Services and Swap Agreements</u>. Each Lender or Affiliate thereof providing Banking Services for, or having Swap Agreements with, any Loan Party or any Restricted Subsidiary shall deliver to the Administrative Agent, promptly after entering into such Banking Services or Swap Agreements, written notice setting forth the aggregate amount of all Banking Services Obligations and Swap Agreement Obligations of such Loan Party or Restricted Subsidiary to such Lender or Affiliate (whether matured or unmatured, absolute or contingent). In addition, each such Lender or Affiliate thereof shall deliver to the Administrative Agent, from time to time after a significant change therein or upon a request therefor, a summary of the amounts due or to become due in respect of such Banking Services Obligations and Swap Agreement Obligations. The most recent information provided to the Administrative Agent shall be used in determining the amounts to be applied in respect of such Banking Services Obligations and/or Swap Agreement Obligations pursuant to Section 2.18(b) and which tier of the waterfall, contained in Section 2.18(b), such Banking Services Obligations and/or Swap Agreement Obligations will be placed. For the avoidance of doubt, so long as JPMCB or its Affiliate is the Administrative Agent, neither JPMCB nor any of its Affiliates providing Banking Services for, or having Swap Agreements with, any Loan Party or any Restricted Subsidiary shall be required to provide any notice described in this Section 2.22 in respect of such Banking Services or Swap Agreements.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="86" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">86</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE III</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><u>Representations and Warranties</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Each Loan Party represents and warrants to the Lenders that:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Organization; Powers</u>. Each Loan Party and each Restricted Subsidiary is duly organized or formed, validly existing and in good standing under the laws of the jurisdiction of its organization, has all requisite power and authority to carry on its business as now conducted and , except where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, is qualified to do business, and is in good standing, in every juris&#8208;diction where such qualification is required.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Authorization; Enforceability</u>. The Transactions are within each Loan Party&#8217;s corporate or other organizational powers and have been duly authorized by all necessary corporate or other organizational actions and, if required, actions by equity holders. Each Loan Document to which each Loan Party is a party has been duly executed and delivered by such Loan Party and constitutes a legal, valid and binding obligation of such Loan Party, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors&#8217; rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Governmental Approvals; No Violation</u>. The Transactions (a)&nbsp;do not require any consent or approval of, registration or filing with, or any other action by, any Governmental Authority or any other Person, except for (i) such as have been obtained or made and are in full force and effect, (ii)&nbsp;filings necessary to perfect Liens created pursuant to the Loan Documents, (iii) filings as may be required under the Securities Exchange Act of 1934, as amended, and applicable stock exchange rules in connection therewith, which filings have been made or will be made by the Borrowers, or (iv)&nbsp;such actions, consents and approvals the failure of which to be obtained or made could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect, (b)&nbsp;will not violate any Organizational Document of any Loan Party or any Restricted Subsidiary, except for consents which have been obtained prior to the Effective Date, (c)&nbsp;will not violate, or require any consent under, in any material respect any Requirement of Law applicable to any Loan Party or any Restricted Subsidiary, (d)&nbsp;will not violate or result in a default under any indenture, agreement or other instrument binding upon any Loan Party or any Restricted Subsidiary or the assets of any Loan Party or any Restricted Subsidiary, or give rise to a right thereunder to require any payment to be made by any Loan Party or any Restricted Subsidiary, other than any such violation which, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, and (e)&nbsp;will not result in the creation or imposition of, or the requirement to create, any Lien on any asset of any Loan Party or any Restricted Subsidiary, except Liens created pursuant to the Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="87" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">87</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Financial Condition; No Material Adverse Change</u>. &nbsp;&nbsp;Holdings has heretofore furnished to the Lenders its (i)&nbsp;audited consolidated balance sheet and statements of income, stockholders equity and cash flows as of and for the fiscal year ended December 31, 2021, and (ii)&nbsp;unaudited consolidated balance sheet and statements of income, stockholders equity and cash flows as of and for the fiscal month and the portion of the fiscal year ended January 31, 2022, certified by its Financial Officer. Such financial statements present fairly, in all material respects, the financial position and results of operations and cash flows of Holdings and its consolidated Subsidiaries as of such dates and for such periods in accordance with GAAP, subject to normal year&#8209;end audit adjustments and the absence of footnotes in the case of the statements referred to in clause (ii) above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;No event, change or condition has occurred that has had, or could reasonably be expected to have, a Material Adverse Effect, since December 31, 2021.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Properties</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; As of the date of this Agreement, <u>Schedule 3.05</u> sets forth the address of each parcel of real property that is owned or leased by any Loan Party. Each of such leases and subleases is valid and enforceable in accordance with its terms and is in full force and effect, and no default by any party to any such lease or sublease exists. Each of the Loan Parties and each of its Restricted Subsidiaries has good and indefeasible title to, or valid leasehold interests in, all of its real property, and good title to all personal property, in each case material to the conduct of its business and free of all Liens other than Permitted Liens, except where the failure to have such title, interest or right could not reasonably be expected to result in, individually or in the aggregate, a Material Adverse Effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each Loan Party and each Restricted Subsidiary owns, or is licensed to use, all United States and Canada registered trademarks, tradenames, copyrights, patents and other intellectual property necessary to its business as currently conducted, a correct and complete list of which (other than license agreements for commercially available off the shelf software that is generally available to the public which have been licensed to any Loan Party or Restricted Subsidiary pursuant to end user licenses), as of the date of this Agreement, is set forth on <u>Schedule</u><u>&nbsp;</u><u>3.05</u>, and the use thereof by each Loan Party and each Restricted Subsidiary does not, to their knowledge, infringe upon the rights of any other Person, except for any such infringement that, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Litigation and Environmental Matters</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; There are no actions, suits or proceedings by or before any arbitrator or Governmental Authority pending against or, to the knowledge of any Loan Party, threatened in writing against or affecting any Loan Party or any Subsidiary (i)&nbsp;as to which there is a reasonable possibility of an adverse determination and that, if adversely determined, could reasonably be expected, individually or in the aggregate, to result in a Material Adverse Effect (other than the Disclosed Matters) or (ii)&nbsp;that involve any Loan Document or the Transactions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Except for the Disclosed Matters (i)&nbsp;no Loan Party or any Restricted Subsidiary has received notice of any claim with respect to any Environmental Liability or knows of any basis for any Environmental Liability and (ii)&nbsp;except with respect to any other matters that, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, no Loan Party or any Restricted Subsidiary (A)&nbsp;has failed to comply with any Environmental Law or to obtain, maintain or comply with any permit, license or other approval required under any Environmental Law, (B)&nbsp;has become subject to any Environmental Liability, (C)&nbsp;has received notice of any claim with respect to any Environmental Liability or (D)&nbsp;knows of any basis for any Environmental Liability.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Since the date of this Agreement, there has been no change in the status of the Disclosed Matters that, individually or in the aggregate, has resulted in, or materially increased the likelihood of, a Material Adverse Effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="88" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">88</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Compliance with Laws and Agreements; No Default</u>. Except where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, each Loan Party and each Subsidiary is in compliance with (a)&nbsp;all Requirement of Law applicable to it or its property and (b)&nbsp;all indentures, agreements and other instruments binding upon it or its property. No Default has occurred and is continuing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Investment Company Status</u>. No Loan Party or any Restricted Subsidiary is an &#8220;investment company&#8221; as defined in, or subject to regulation under, the Investment Company Act of 1940.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Taxes</u>. Each Loan Party and each Restricted Subsidiary has timely filed or caused to be filed all Tax returns and reports required to have been filed and has paid or caused to be paid all Taxes required to have been paid by it, except (a)&nbsp;Taxes that are being contested in good faith by appropriate proceedings and for which such Loan Party or such Restricted Subsidiary, as applicable, has set aside on its books reserves in accordance with GAAP or (b)&nbsp;to the extent that the failure to do so could not be expected to result in a Material Adverse Effect. To the knowledge of such Loan Party, no Tax Liens have been filed, which have not been released, and no written claims are being asserted with respect to any such Taxes.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>ERISA</u>. No ERISA Event has occurred or is reasonably expected to occur that, when taken together with all other such ERISA Events for which liability is reasonably expected to occur, could reasonably be expected to result in a Material Adverse Effect. The present value of all accumulated benefit obligations under each Plan (based on the assumptions used for purposes of Accounting Standards Codification No.&nbsp;715: Compensation-Retirement Benefits) did not, as of the date of the most recent financial statements reflecting such amounts, exceed the fair market value of the assets of such Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Disclosure</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Neither the Borrower nor any Restricted Subsidiary thereof is in default under or with respect to any Contractual Obligation that, either individually or in the aggregate, could reasonably be expected to result in a Material Adverse Effect. None of the written reports, financial statements, certificates or other written information furnished by or on behalf of any Loan Party or any of their Restricted Subsidiaries (taken as a whole) to the Administrative Agent or any Lender in connection with the negotiation of this Agreement or any other Loan Document (as modified or supplemented by other written information so furnished) contains any material misstatement of fact or omits to state any material fact necessary to make the statements therein, in the light of the circumstances under which they were made, not materially misleading as of the date made or deemed made; <u>provided</u> that, with respect to projected financial information, the Loan Parties represent only that such information was prepared in good faith based upon assumptions believed to be reasonable at the time delivered (it being understood that such forecasts or projections are subject to significant uncertainties and contingencies, many of which are beyond the control of the Loan Parties, and that the Loan Parties make no representation as to the attainability of such forecasts or projections or as to whether such forecasts or projections will be achieved or will materialize).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;As of the Effective Date, to the best knowledge of any Borrower, the information included in the Beneficial Ownership Certification provided on or prior to the Effective Date to any Lender in connection with this Agreement is true and correct in all respects.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Material Agreements</u>. No Loan Party is in default (after giving effect to any applicable grace or cure period) in the performance, observance or fulfillment of any of the obligations, covenants or conditions contained in&nbsp;any Material Agreement to which it is a party, except as could not, individually or in the aggregate, reasonably be excepted to result in a Material Adverse Effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="89" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">89</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Solvency</u>. Immediately after the consummation of the Transactions to occur on the Effective Date, (i)&nbsp;the fair value of the assets of each Loan Party, at a fair valuation, will exceed its debts and liabilities, subordinated, contingent or otherwise; (ii)&nbsp;the present fair saleable value of the property of each Loan Party will be greater than the amount that will be required to pay the probable liability of its debts and other liabilities, subordinated, contingent or otherwise, as such debts and other liabilities become absolute and matured; (iii)&nbsp;each Loan Party will be able to pay its debts and liabilities, subordinated, contingent or otherwise, as such debts and liabilities become absolute and matured; and (iv)&nbsp;no Loan Party will have unreasonably small capital with which to conduct the business in which it is engaged as such business is now conducted and is proposed to be conducted after the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Insurance</u>. <u>Schedule</u><u>&nbsp;</u><u>3.14</u> sets forth a description of all insurance maintained by or on behalf of the Loan Parties and their Restricted Subsidiaries as of the Effective Date. As of the Effective Date, all premiums in respect of such insurance have been paid. Each Borrower maintains, and has caused each Restricted Subsidiary to maintain, with financially sound and reputable insurance companies, insurance on all their real and personal property in such amounts, subject to such deductibles and self-insurance retentions and covering such properties and risks as are adequate and customarily maintained by companies engaged in the same or similar businesses operating in the same or similar locations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Capitalization and Subsidiaries</u>. <u>Schedule 3.15</u> sets forth (a)&nbsp;a correct and complete list of the name and relationship to Holdings of each and all of Holdings&#8217; Subsidiaries, (b)&nbsp;a true and complete listing of each class of each Borrower&#8217;s authorized Equity Interests, all of which issued Equity Interests are validly issued, outstanding, fully paid and non-assessable, and owned beneficially and of record by the Persons identified on <u>Schedule 3.15</u>, and (c)&nbsp;the type of entity of Holdings and each of its Subsidiaries. All of the issued and outstanding Equity Interests owned by any Loan Party have been (to the extent such concepts are relevant with respect to such ownership interests) duly authorized and issued and are fully paid and non&#8209;assessable. There are no outstanding commitments or other obligations of any Loan Party to issue, and no options, warrants or other rights of any Person to acquire, any shares of any class of capital stock or other equity interests of any Loan Party. Schedule 3.15 sets forth all Immaterial Subsidiaries as of the date of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Security Interest in Collateral</u>. The provisions of this Agreement and the other Loan Documents create legal and valid Liens on all of the Collateral in favor of the Administrative Agent, for the benefit of the Secured Parties, and when effective UCC financing statements are filed in the offices specified in the U.S. Security Agreement and effective PPSA financing statements are filed in the offices specified in the Canadian Security Agreement such Liens will constitute perfected and continuing Liens on the personal property Collateral, securing the Secured Obligations, enforceable against the applicable Loan Party and all third parties, and having priority over all other Liens on the Collateral except in the case of (a)&nbsp;Permitted Liens, to the extent any such Permitted Liens would have priority over the Liens in favor of the Administrative Agent pursuant to any applicable law or agreement, and (b)&nbsp;Liens perfected only by possession or control, to the extent the Administrative Agent has not obtained or does not maintain possession or control of such Collateral.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Employment Matters</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;As of the Effective Date, there are no strikes, lockouts or slowdowns against any Loan Party or any Restricted Subsidiary pending or, to the knowledge of any Loan Party, threatened in writing. None of the Loan Parties, nor any of their respective employees, is subject to any collective bargaining agreement. The hours worked by and payments made to employees of the Loan Parties and their Restricted Subsidiaries have not been in violation of the Fair Labor Standards Act or any other applicable Federal, state, provincial, territorial, local or foreign law dealing with such matters that would reasonably be expected to have a Material Adverse Effect. To the knowledge of the Loan Parties, all payments due from any Loan Party or any Restricted Subsidiary, or for which any claim may be made against any Loan Party or any Restricted Subsidiary, on account of wages and employee health and welfare insurance and other benefits, have been paid or accrued as a liability on the books of such Loan Party or such Restricted Subsidiary in accordance with and to the extent required by GAAP.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="90" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">90</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each of the Loan Parties has withheld from each payment to each of their respective officers, directors and employees all Taxes, including income tax or Canada Pension Plan contributions, as applicable, employment insurance premiums and other payments and deductions required to be withheld therefrom, and has paid the same to the proper Governmental Authority in accordance with applicable law. No Loan Party is subject to any claim by or liability to any of their respective officers, directors or employees for salary (including vacation pay) or benefits which would rank in whole or in part <i>pari passu</i> with or prior to the Liens created by the Security Agreements.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.18.&nbsp;&nbsp;&nbsp;&nbsp;<u>Margin Regulations</u>. No Loan Party is engaged and will not engage, principally or as one of its important activities, in the business of purchasing or carrying Margin Stock, or extending credit for the purpose of purchasing or carrying Margin Stock, and no part of the proceeds of any Borrowing or Letter of Credit hereunder will be used to buy or carry any Margin Stock. Following the application of the proceeds of each Borrowing or drawing under each Letter of Credit, not more than 25% of the value of the assets (either of any Loan Party only or of the Loan Parties and their Restricted Subsidiaries on a consolidated basis) will be Margin Stock.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.19.&nbsp;&nbsp;&nbsp;&nbsp;<u>Use of Proceeds</u>. The proceeds of the Loans have been used and will be used, whether directly or indirectly as set forth in Section 5.08.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.20.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Burdensome Restrictions</u>. No Loan Party is subject to any Burdensome Restrictions except Burdensome Restrictions permitted under Section 6.10.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.21.&nbsp;&nbsp;&nbsp;&nbsp;<u>Anti-Corruption Laws and Sanctions</u>. Each Loan Party has implemented and maintains in effect policies and procedures designed to ensure compliance by such Loan Party, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions, and such Loan Party, its Subsidiaries and their respective officers and directors and, to the knowledge of such Loan Party, its employees and agents, are in compliance with Anti-Corruption Laws and applicable Sanctions in all material respects and are not knowingly engaged in any activity that would reasonably be expected to result in any Loan Party being designated as a Sanctioned Person. None of (a)&nbsp;any Loan Party, any Subsidiary or any of their respective directors, officers or, to the knowledge of any such Loan Party or Subsidiary, employees, or (b)&nbsp;to the knowledge of any such Loan Party or Subsidiary, any agent of such Loan Party or any Subsidiary that will act in any capacity in connection with or benefit from the credit facility established hereby, is a Sanctioned Person. No Borrowing or Letter of Credit, use of proceeds, Transaction or other transaction contemplated by this Agreement or the other Loan Documents will violate Anti-Corruption Laws or applicable Sanctions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.22.&nbsp;&nbsp;&nbsp;&nbsp;<u>Common Enterprise</u>. The successful operation and condition of each of the Loan Parties is dependent on the continued successful performance of the functions of the group of the Loan Parties as a whole and the successful operation of each of the Loan Parties is dependent on the successful performance and operation of each other Loan Party. Each Loan Party expects to derive benefit (and its board of directors or other governing body has determined that it may reasonably be expected to derive benefit), directly and indirectly, from (a)&nbsp;successful operations of each of the other Loan Parties and (b)&nbsp;the credit extended by the Lenders to the Borrowers hereunder, both in their separate capacities and as members of the group of companies. Each Loan Party has determined that execution, delivery, and performance of this Agreement and any other Loan Documents to be executed by such Loan Party is within its purpose, in furtherance of its direct and/or indirect business interests, will be of direct and/or indirect benefit to such Loan Party, and is in its best interest.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="91" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">91</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.23.&nbsp;&nbsp;&nbsp;&nbsp;<u>Affected Financial Institutions</u>. No Loan Party is an Affected Financial Institution.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.24.&nbsp;&nbsp;&nbsp;&nbsp;<u>Plan Assets; Prohibited Transactions</u>. No Loan Party or any of its Restricted Subsidiaries is an entity deemed to hold &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations), and neither the execution, delivery nor performance of the transactions contemplated under this Agreement, including the making of any Loan and the issuance of any Letter of Credit hereunder, will give rise to a non-exempt prohibited transaction under Section 406 of ERISA or Section 4975 of the Code.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 3.25.&nbsp;&nbsp;&nbsp;&nbsp;<u>Canadian Pension Plans</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Each Canadian Pension Plan is duly registered under the <i>Income Tax Act</i> (Canada) and applicable pension standards legislation and has been administered in all material respects in accordance with applicable law and the terms of such plan. All material obligations of each Loan Party (including fiduciary, funding, investment and administration obligations) required to be performed in connection with the Canadian Pension Plans and the funding agreements thereunder have been performed on a timely basis. There are no outstanding disputes concerning the assets of any Canadian Pension Plan and there have been no improper withdrawals of any assets of the Canadian Pension Plans. All assessments owed under the <i>Employment Pension Plans Act</i> (Alberta), or other assessments or payments required under similar legislation in any other jurisdiction have been paid when due in respect of each Canadian Pension Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;All employee and employer contributions (including special payments and any other payments in respect of any funding deficiencies or shortfalls) or premiums required to have been remitted to the Canadian Pension Plans under the terms of the applicable plan and applicable Law have been properly withheld and remitted to the funding arrangement for the plan in a timely manner.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party maintains or contributes to any Defined Benefit Plans.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE IV<br>
<br>
<u>Conditions</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 4.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Effective Date</u>. The obligations of the Lenders to make Loans and of the Issuing Bank to issue Letters of Credit hereunder shall not become effective until the date on which each of the following conditions is satisfied (or waived in accordance with Section 9.02):</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;<u>Credit Agreement and Other Loan Documents</u>. The Administrative Agent (or its counsel) shall have received (i)&nbsp;from each party hereto a counterpart of this Agreement signed on behalf of such party (which, subject to Section 9.06(b), may include any Electronic Signatures transmitted by emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page), (ii)&nbsp;either (A)&nbsp;a counterpart of each other Loan Document signed on behalf of each party thereto or (B)&nbsp;written evidence satisfactory to the Administrative Agent (which may include other electronic transmission of a signed signature page thereof) that each such party has signed a counterpart of such Loan Document and (iii)&nbsp;such other certificates, documents, instruments and agreements as the Administrative Agent shall reasonably request in connection with the transactions contemplated by this Agreement and the other Loan Documents, including any promissory notes requested by a Lender pursuant to Section 2.10 payable to the order of each such requesting Lender and a written opinion of the Loan Parties&#8217; counsel, addressed to the Administrative Agent, the Issuing Bank and the Lenders in form and substance reasonably satisfactory to the Administrative Agent and its counsel.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="92" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">92</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;<u>Financial Statements and Projections</u>. The Lenders shall have received (i)&nbsp;audited consolidated financial statements of Holdings and its Subsidiaries for the 2021 fiscal year, (ii)&nbsp;unaudited interim consolidated financial statements of Holdings and its Subsidiaries for each fiscal month ended after the date of the latest applicable financial statements delivered pursuant to clause (i) of this paragraph as to which such financial statements are available, and such financial statements shall not, in the reasonable judgment of the Administrative Agent, reflect any material adverse change in the consolidated financial condition of Holdings and its Subsidiaries, as reflected in the audited consolidated financial statements described in clause (i) of this paragraph and (iii)&nbsp;reasonably satisfactory projections.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;<u>Closing Certificates; Certified Certificate of Incorporation; Good Standing Certificates</u>. The Administrative Agent shall have received (i)&nbsp;a certificate of each Loan Party, dated the Effective Date and executed by its Secretary or Assistant Secretary or an officer of such Loan Party, which shall (A)&nbsp;certify the resolutions of its Board of Directors, members or other body authorizing the execution, delivery and performance of the Loan Documents to which it is a party, (B)&nbsp;identify by name and title and bear the signatures of the officers of such Loan Party authorized to sign the Loan Documents to which it is a party and, in the case of each Borrower, its Financial Officers, and (C)&nbsp;contain appropriate attachments, including the certificate or articles of incorporation or organization of each Loan Party certified by the relevant authority of the jurisdiction of organization of such Loan Party, if applicable, and a true and correct copy of its by&#8209;laws or operating, management or partnership agreement, or other organizational or governing documents, and (ii)&nbsp;a good standing certificate for each Loan Party from its jurisdiction of organization or the substantive equivalent available in the jurisdiction of organization for each Loan Party from the appropriate governmental officer in such jurisdiction.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;<u>No Default Certificate</u>. The Administrative Agent shall have received a certificate, signed by a Financial Officer of the Borrower Representative dated as of the Effective Date (i)&nbsp;stating that no Default has occurred and is continuing, (ii)&nbsp;stating that the representations and warranties contained in the Loan Documents are true and correct in all material respects as of such date (unless such representation and warranty refers to a particular date, in which case such representation and warranty will be true and correct in all material respects as of such particular date), provided that any such representation and warranty that is qualified as to materiality shall be true and correct as of such date (or such particular date, as applicable), and (iii)&nbsp;certifying as to any other factual matters as may be reasonably requested by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;<u>Fees</u>. The Lenders and the Administrative Agent shall have received all fees required to be paid, and all reasonable and out of pocket expenses for which invoices have been presented (including the reasonable and documented fees and expenses of legal counsel), on or before the Effective Date. All such amounts will be paid with proceeds of Loans made on the Effective Date and will be reflected in the funding instructions given by the Borrower Representative to the Administrative Agent on or before the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;<u>Lien Searches</u>. The Administrative Agent shall have received the results of a recent lien search in each jurisdiction where the Loan Parties are organized and where the assets of the Loan Parties are located, and such search shall reveal no Liens on any of the assets of the Loan Parties except for Permitted Liens or Liens discharged on or prior to the Effective Date, or as soon as reasonably possible thereafter, pursuant to a pay-off letter or other documentation reasonably satisfactory to the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="93" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">93</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;<u>Pay-Off Letter</u>. The Administrative Agent shall have received reasonably satisfactory pay-off letters for all existing Indebtedness to be repaid from the proceeds of the initial Borrowing, confirming that all Liens upon any of the property of the Loan Parties constituting Collateral will be terminated concurrently with such payment and all letters of credit issued or guaranteed as part of such Indebtedness shall have been cash collateralized or supported by a Letter of Credit.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;<u>Funding Account</u>. The Administrative Agent shall have received a written notice signed by two Financial Officers setting forth one or more Funding Accounts.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;<u>Customer List</u>. The Administrative Agent shall have received a true and complete customer list for each Borrower and its Restricted Subsidiaries, which list shall state the customer&#8217;s name, mailing address and phone number and shall be certified as true and correct by a Financial Officer of the Borrower Representative.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;<u>Collateral Access; Control Agreements and Eligible Cash Accounts</u>. (a) The Administrative Agent shall have received (i) each Collateral Access Agreement required to be provided pursuant to Section&nbsp;4.13 of the Security Agreements and (ii)&nbsp;each Deposit Account Control Agreement required to be provided pursuant to Section&nbsp;4.14 of the U.S. Security Agreements and (b)&nbsp;the Eligible Cash Account shall have been established by a Borrower with the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;<u>Solvency</u>. The Administrative Agent shall have received a solvency certificate signed by a Financial Officer dated the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;<u>Borrowing Base Certificate</u>. The Administrative Agent shall have received a Borrowing Base Certificate which calculates the Borrowing Base as of the end of the Business Day immediately preceding the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;<u>Closing Availability</u>. After giving effect to all Borrowings to be made on the Effective Date, the issuance of any Letters of Credit on the Effective Date and the payment of all fees and expenses due hereunder, and with all of the Loan Parties&#8217; indebtedness, liabilities, and obligations current, the Closing Availability shall not be less than $7,000,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;<u>Pledged Equity Interests; Stock Powers; Pledged Notes</u>. The Administrative Agent shall have received (i)&nbsp;the certificates representing the Equity Interests pledged pursuant to the Security Agreements, together with an undated stock power for each such certificate executed in blank by a duly authorized officer of the pledgor thereof and (ii)&nbsp;each promissory note (if any) pledged to the Administrative Agent pursuant to the Security Agreements endorsed (without recourse) in blank (or accompanied by an executed transfer form in blank) by the pledgor thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;<u>Filings, Registrations and Recordings</u>. Each document (including any Uniform Commercial Code or PPSA financing statement) required by the Collateral Documents or under law or reasonably requested by the Administrative Agent to be filed, registered or recorded in order to create in favor of the Administrative Agent, for the benefit of itself, the Lenders and the other Secured Parties, a perfected Lien on the Collateral described therein, prior and superior in right to any other Person (other than with respect to Liens expressly permitted by Section 6.02), shall be in proper form for filing, registration or recordation.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;<u>[Reserved</u>.]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="94" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">94</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;[<u>Reserved</u>.]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp;&nbsp;&nbsp;&nbsp;<u>Insurance</u>. The Administrative Agent shall have received evidence of insurance coverage in form, scope, and substance reasonably satisfactory to the Administrative Agent and otherwise in compliance with the terms of Section 5.10 hereof and Section&nbsp;4.12 of the Security Agreements.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(s)&nbsp;&nbsp;&nbsp;&nbsp;<u>Tax Withholding</u>. The Administrative Agent shall have received a copy of a properly completed and signed IRS Form W-8 or W-9, as applicable, for each Loan Party.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(t)&nbsp;&nbsp;&nbsp;&nbsp;<u>Corporate Structure</u>. The corporate structure, capital structure and other material debt instruments, material accounts and governing documents of the Borrowers and their Affiliates shall be reasonably acceptable to the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(u)&nbsp;&nbsp;&nbsp;&nbsp;<u>Field Examination</u>. The Administrative Agent or its designee shall have conducted a field examination of the Borrowers&#8217; Accounts, Inventory and related working capital matters and of the Borrowers&#8217; related data processing and other systems, the results of which shall be satisfactory to the Administrative Agent in its sole discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;<u>Legal Due Diligence</u>. The Administrative Agent and its counsel shall have completed all legal due diligence, the results of which shall be reasonably satisfactory to Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(w)&nbsp;&nbsp;&nbsp;&nbsp;<u>Appraisal</u>. The Administrative Agent shall have received an appraisal of the Borrowers&#8217; Inventory from one or more firms satisfactory to the Administrative Agent, which appraisal shall be reasonably satisfactory to the Administrative Agent in its Permitted Discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(x)&nbsp;&nbsp;&nbsp;&nbsp;<u>USA PATRIOT Act, Etc</u>. (i)&nbsp;The Administrative Agent shall have received, at least five (5) days prior to the Effective Date, all documentation and other information regarding the Borrowers requested in connection with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including any AML Legislation or the USA PATRIOT Act, to the extent requested in writing of the Borrowers at least ten (10) days prior to the Effective Date, and (ii)&nbsp;to the extent any Borrower qualifies as a &#8220;legal entity customer&#8221; under the Beneficial Ownership Regulation, at least five (5) days prior to the Effective Date, any Lender that has requested, in a written notice to the Borrowers at least ten (10) days prior to the Effective Date, a Beneficial Ownership Certification in relation to each Borrower shall have received such Beneficial Ownership Certification (<u>provided</u> that, upon the execution and delivery by such Lender of its signature page to this Agreement, the condition set forth in this clause (ii) shall be deemed to be satisfied).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(y)&nbsp;&nbsp;&nbsp;&nbsp;<u>Other Documents</u>. The Administrative Agent shall have received such other documents as the Administrative Agent, the Issuing Bank, any Lender or their respective counsel may have reasonably requested.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Administrative Agent shall notify the Borrowers, the Lenders and the Issuing Bank of the Effective Date, and such notice shall be conclusive and binding.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 4.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Each Credit Event</u>. The obligation of each Lender to make a Loan on the occasion of any Borrowing, and of the Issuing Bank to issue, amend or extend any Letter of Credit, is subject to the satisfaction of the following conditions:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The representations and warranties of the Loan Parties set forth in the Loan Documents shall be true and correct in all material respects with the same effect as though made on and as of the date of such Borrowing or the date of issuance, amendment or extension of such Letter of Credit, as applicable (it being understood and agreed that any representation or warranty which by its terms is made as of a specified date shall be required to be true and correct in all material respects only as of such specified date, and that any representation or warranty which is subject to any materiality qualifier shall be required to be true and correct in all respects).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="95" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">95</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;At the time of and immediately after giving effect to such Borrowing or the issuance, amendment or extension of such Letter of Credit, as applicable, (i)&nbsp;no Default shall have occurred and be continuing and (ii)&nbsp;no Protective Advance shall be outstanding.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;After giving effect to any Borrowing or the issuance, amendment or extension of any Letter of Credit, Availability shall not be less than zero.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;After giving effect to any Borrowing or the issuance, amendment or extension of any Letter of Credit and the application of proceeds thereof, the Available Cash Balance shall not exceed $10,000,000.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Each Borrowing and each issuance, amendment or extension of a Letter of Credit shall be deemed to constitute a representation and warranty by the Borrowers on the date thereof as to the matters specified in paragraphs (a), (b), (c), and (d) of this Section.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Notwithstanding the failure to satisfy the conditions precedent set forth in paragraphs (a) or (b) of this Section, unless otherwise directed by the Required Lenders, the Administrative Agent may, but shall have no obligation to, continue to make Loans and an Issuing Bank may, but shall have no obligation to, issue, amend, renew or extend, or cause to be issued, amended, renewed or extended, any Letter of Credit for the ratable account and risk of Lenders from time to time if the Administrative Agent believes that making such Loans or issuing, amending, renewing or extending, or causing the issuance, amendment, renewal or extension of, any such Letter of Credit is in the best interests of the Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE V<br>
<br>
<u>Affirmative Covenants</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Until all of the Secured Obligations have been Paid in Full, each Loan Party executing this Agreement covenants and agrees, jointly and severally with all of the other Loan Parties, with the Lenders that:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Financial Statements; Borrowing Base and Other Information</u>. The Borrowers will furnish to the Administrative Agent and each Lender:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;within 90 days after the end of each fiscal year of Holdings, its audited consolidated balance sheet and related statements of operations, stockholders&#8217; equity and cash flows as of the end of and for such year, setting forth in each case in comparative form the figures for the previous fiscal year, all reported on by independent public accountants of recognized national standing (without a &#8220;going concern&#8221; or like qualification, commentary or exception and without any qualification or exception as to the scope of such audit, provided that it shall not be a violation of this clause (a) if the audit and opinion accompanying such financial Statements is subject to a &#8220;going concern&#8221; or like qualification solely as a result of the Maturity Date being scheduled to occur within 12 months) to the effect that such consolidated financial statements present fairly in all material respects the financial condition and results of operations of Holdings and its consolidated Subsidiaries (including Unrestricted Subsidiaries, if applicable) on a consolidated basis in accordance with GAAP consistently applied, accompanied by any management letter prepared by said accountants, together with unaudited consolidating balance sheets and related statements of operations and cash flows as of the end of and for such year, for Holdings and its Restricted Subsidiaries on a consolidated basis and for Repeat Precision and any other Unrestricted Subsidiaries each on a consolidated basis;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="96" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">96</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;within forty-five (45)&nbsp;days after the end of each of the first three fiscal quarters of each fiscal year of Holdings, its consolidated balance sheet and related statements of operations and cash flows, and consolidated stockholders&#8217; equity as of the end of and for such fiscal quarter and the then elapsed portion of such fiscal year, setting forth in each case in comparative form the figures for the corresponding period or periods of (or, in the case of the balance sheet, as of the end of) the previous fiscal year, all certified by a Financial Officer of the Borrower Representative as presenting fairly in all material respects the financial condition and results of operations of Holdings and its consolidated Subsidiaries (including Unrestricted Subsidiaries, if applicable) on a consolidated basis in accordance with GAAP consistently applied, subject to normal year-end audit adjustments and the absence of footnotes, together with unaudited balance sheets and related statements of operations and cash flows as of the end of and for such quarter, for Holdings and its Restricted Subsidiaries on a consolidated basis and for Repeat Precision and any other Unrestricted Subsidiaries each on a consolidated basis;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;within (x) 30 days after the end of each calendar month other than a calendar month end which corresponds to a fiscal quarter end, and (y) 45 days after the end of each calendar month that corresponds to the end of a fiscal quarter of Holdings, its consolidated balance sheet and related statements of operations and cash flows as of the end of and for such fiscal month and the then elapsed portion of the fiscal year, all certified by a Financial Officer of the Borrower Representative as presenting fairly in all material respects the financial condition and results of operations of Holdings and its consolidated Subsidiaries (including Unrestricted Subsidiaries, if applicable) on a consolidated basis in accordance with GAAP consistently applied, subject to normal year-end audit adjustments, normal quarterly adjustments, and the absence of footnotes, together with unaudited balance sheets and related statements of operations and cash flows as of the end of and for such month, for Holdings and its Restricted Subsidiaries on a consolidated basis and for Repeat Precision and any other Unrestricted Subsidiaries each on a consolidated basis;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;concurrently with any delivery of financial statements under <u>clause</u><u>&nbsp;</u><u>(a)</u>, <u>(b)</u>&nbsp;or <u>(c)</u> above, a Compliance Certificate (i)&nbsp;certifying, (x)&nbsp;in the case of the financial statements delivered under <u>clause</u><u>&nbsp;</u><u>(b)</u> , that such financial statements present fairly in all material respects the financial condition and results of operations of Holdings and its consolidated Subsidiaries on a consolidated basis in accordance with GAAP consistently applied, subject to normal year-end audit adjustments and the absence of footnotes, and (y)&nbsp;in the case of financial statements delivered under <u>clause</u><u>&nbsp;</u><u>(c)</u>, that such financial statements present fairly in all material respects the financial condition and results of operations of Holdings and its consolidated Subsidiaries on a consolidated basis in accordance with GAAP consistently applied, subject to normal year-end audit adjustments, normal quarterly adjustments and the absence of footnotes, (ii)&nbsp;certifying as to whether a Default has occurred and, if a Default has occurred, specifying the details thereof and any action taken or proposed to be taken with respect thereto, (iii)&nbsp;concurrently with any delivery of financial statements under <u>clause</u><u>&nbsp;</u><u>(a)</u> or <u>(b)</u> above or under <u>clause</u><u>&nbsp;</u><u>(c)</u> above solely with respect to any month for which compliance with the financial covenant contained in Section&nbsp;6.12 is required, setting forth reasonably detailed calculations of the Leverage Ratio and the Fixed Charge Coverage Ratio (including, without limitation, a statement of whether the portion of EBITDA attributable to Restricted Subsidiaries that are not Loan Parties exceeds 10% of EBITDA and, if so, a statement of the amount of EBITDA attributable to Restricted Subsidiaries that are not Loan Parties) and, if applicable, demonstrating compliance with Section 6.12, and (iv)&nbsp;stating whether any material change in GAAP (as applied by Holdings in preparing its financial statements) or in the application thereof (except in each case as has been publicly disclosed by filing with the SEC) has occurred since the date of the most recent audited financial statements delivered pursuant to <u>clause</u><u>&nbsp;</u><u>(a)</u> above and, if any such change has occurred, specifying the effect of such change on the financial statements accompanying such certificate; <u>provided</u>, that, if at any time a FCCR Testing Period commences and the financial covenant contained in Section&nbsp;6.12 is required to be tested as of the end of any month for which a Compliance Certificate calculating the Fixed Charge Coverage Ratio has not been delivered pursuant to this Section&nbsp;5.01(d), Borrower Representative shall promptly, and in any event before the end of the day on which such FCCR Testing Period commences, deliver to Administrative Agent a Compliance Certificate setting forth a reasonably detailed calculation of the Fixed Charge Coverage Ratio and demonstrating compliance with Section&nbsp;6.12 as of the end of such month;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="97" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">97</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;as soon as available but in any event no later than 90 days after the first day of each fiscal year of Holdings, a copy of the plan and forecast (including a projected consolidated balance sheet, income statement and cash flow statement) of Holdings and its consolidated Subsidiaries (including Repeat Precision and any other Unrestricted Subsidiary, if applicable), of Holdings and its Restricted Subsidiaries, of Repeat Precision and of any other Unrestricted Subsidiaries for each month of the upcoming fiscal year (the &#8220;<u>Projections</u>&#8221;) in form reasonably satisfactory to the Administrative Agent and otherwise consistent with the presentation of financial statements delivered pursuant to Section 5.01(c) above;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;as soon as available but in any event within 25 days of the end of each calendar month (or at any time during a Dominion Period, on a weekly basis within 3 Business Days of the end of each week), as of the period then ended, a Borrowing Base Certificate and supporting information in connection therewith together with any additional reports with respect to the Borrowing Base as the Administrative Agent may reasonably request;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;as soon as available but in any event within 25 days of the end of each calendar month and at such other times as may be requested by the Administrative Agent, as of the period then ended, all delivered electronically in a text formatted file acceptable to the Administrative Agent:<sup style="vertical-align:top;line-height:120%;"> </sup></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;a detailed aging of the Borrowers&#8217; Accounts, including all invoices aged by invoice date, prepared in a manner reasonably acceptable to the Administrative Agent, together with a summary specifying the name, and balance due for each Account Debtor;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;a schedule detailing the Borrowers&#8217; Inventory, in form satisfactory to the Administrative Agent,&nbsp;by location (showing Inventory in transit and any Inventory located with a third party under any consignment, bailee arrangement, or warehouse agreement), by class (raw material, work-in-process and finished goods), by product type, and by volume on hand, which Inventory shall be valued at the lower of cost (determined on a first-in, first-out basis) or market and adjusted for Reserves as the Administrative Agent has previously indicated to the Borrower Representative are deemed by the Administrative Agent to be appropriate;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;a worksheet of calculations prepared by the Borrowers to determine Eligible Accounts and Eligible Inventory, such worksheets detailing the Accounts and Inventory excluded from Eligible Accounts and Eligible Inventory and the reason for such exclusion;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;if any Loans are then outstanding, a reconciliation of the loan balance per the Borrowers&#8217; general ledger to the loan balance under this Agreement; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;a schedule and aging of the Borrowers&#8217; accounts payable;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;promptly upon the Administrative Agent&#8217;s request:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;copies of invoices issued by the Borrowers in connection with any Accounts, credit memos, shipping and delivery documents, and other information related thereto;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="98" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">98</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;copies of purchase orders, invoices, and shipping and delivery documents in connection with any Inventory or Equipment purchased by any Loan Party;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;a schedule detailing the balance of all intercompany accounts of the Loan Parties</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;a schedule including a report of any variances or other results of Inventory counts performed by the Borrowers since the last Inventory schedule (including information regarding sales or other reductions, additions, returns, credits issued by Borrowers and complaints and claims made against the Borrowers);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;a reconciliation of the Borrowers&#8217; Accounts and Inventory between (A)&nbsp;the amounts shown in the Borrowers&#8217; general ledger and financial statements and the reports delivered pursuant to clauses (i) and (ii) above and (B)&nbsp;the amounts and dates shown in the reports delivered pursuant to clauses (i) and (ii) above and the Borrowing Base Certificate delivered pursuant to clause&nbsp;(g) above as of such date; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;a schedule providing sufficient detail to calculate the portion of EBITDA attributable to Restricted Subsidiaries of Holdings that are not Loan Parties; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vii)&nbsp;&nbsp;&nbsp;&nbsp;a balance sheet, statements of operations and statements of cash flows for Restricted Subsidiaries that are not Loan Parties on a consolidated basis, or such other financial information as is reasonably requested by the Administrative Agent to verify and calculate the portion of EBITDA attributable to Restricted Subsidiaries that are not Loan Parties;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;within 25 days of September 30 of each year and at such other times as may be requested by the Administrative Agent, an updated customer list for each Borrower and its Restricted Subsidiaries, which list shall state the customer&#8217;s name, mailing address and phone number, delivered electronically in a text formatted file acceptable to the Administrative Agent and certified by a Financial Officer of the Borrower Representative as accurately reflecting the Borrowers&#8217; records regarding such information;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;promptly after any request therefor by the Administrative Agent or any Lender, copies of (i)&nbsp;any documents described in Section 101(k)(1) of ERISA that any Borrower or any ERISA Affiliate may request with respect to any Multiemployer Plan and (ii)&nbsp;any notices described in Section 101(l)(1) of ERISA that any Borrower or any ERISA Affiliate may request with respect to any Multiemployer Plan; <u>provided</u> that if a Borrower or any ERISA Affiliate has not requested such documents or notices from the administrator or sponsor of the applicable Multiemployer Plan, the applicable Borrower or the applicable ERISA Affiliate shall promptly make a request for such documents and notices from such administrator or sponsor and shall provide copies of such documents and notices promptly after receipt thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;promptly following any request therefor, (i)&nbsp;such other information regarding the operations, material changes in ownership of Equity Interests, business affairs and financial condition of any Loan Party or any Subsidiary, or compliance with the terms of this Agreement, as the Administrative Agent or any Lender may reasonably request, and (ii)&nbsp;information and documentation reasonably requested by the Administrative Agent or any Lender for purposes of compliance with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the USA PATRIOT Act and the Beneficial Ownership Regulation;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;promptly after receipt thereof by any Borrower or any Subsidiary, copies of each notice or other correspondence received from the SEC (or comparable agency in any applicable non-U.S. jurisdiction) concerning any investigation or possible investigation or other inquiry by the SEC or such other agency regarding financial or other operational results of any Borrower or any Subsidiary thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="99" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">99</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;promptly following any request therefor, copies of any detailed audit reports, management letters or recommendations submitted to the board of directors (or the audit committee of the board of directors) of any Borrower by independent accountants in connection with the accounts or books of such Borrower or any Restricted Subsidiary, or any audit of any of them as the Administrative Agent or any Lender (through the Administrative Agent) may reasonably request; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;(i)&nbsp;promptly upon any Borrower&#8217;s knowledge, written notice of any dispute, setoff, claim, counterclaim or defense in excess of $150,000 that exists or has been asserted or threatened in writing by any Account Debtor with respect to Accounts shown as Eligible Accounts on the most recent Borrowing Base Certificate; (ii)&nbsp;together with each delivery of a Borrowing Base Certificate, written notice of (w)&nbsp;any changes or additions to any corporate offices, warehouses or other locations where Collateral is maintained, (x)&nbsp;any new commercial tort claim (as defined in the UCC) that seeks damages in excess of $250,000 acquired by any Loan Party, (y)&nbsp;any new letter of credit for which any Loan Party is a beneficiary, and (z)&nbsp;any new Collateral which constitutes a claim against the United States government or any state or local government or any instrumentality or agency thereof, the assignment of which claim is restricted by federal, state or municipal law, in each case, except to the extent written notice of any of the foregoing items have previously been delivered to the Administrative Agent; and (iii)&nbsp;together with each delivery of quarterly financial statements pursuant to Section&nbsp;5.01(b) above, written notice of any new registrations or applications for intellectual property filed or registered in the United States or Canada.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Documents required to be delivered pursuant to Section 5.01(a), (b) or (i) (to the extent any such documents are included in materials otherwise filed with the SEC) may be delivered electronically and, if so delivered, shall be deemed to have been delivered on the date (i)&nbsp;on which such materials are publicly available as posted on the Electronic Data Gathering, Analysis and Retrieval system (EDGAR); or (ii)&nbsp;on which such documents are posted on a Borrower&#8217;s behalf on an Internet or intranet website, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website or whether made available by the Administrative Agent); <u>provided</u> that: upon written request by the Administrative Agent (or any Lender through the Administrative Agent) to the Borrower Representative, the Borrower Representative shall deliver paper copies of such documents to the Administrative Agent or such Lender until a written request to cease delivering paper copies is given by the Administrative Agent or such Lender. The Administrative Agent shall have no obligation to request the delivery of or to maintain paper copies of the documents referred to above, and in any event shall have no responsibility to monitor compliance by any Borrower with any such request by a Lender for delivery, and each Lender shall be solely responsible for timely accessing posted documents or requesting delivery of paper copies of such documents to it and maintaining its copies of such documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Holdings represents and warrants that each of it and its Controlling and Controlled entities, in each case, if any (collectively with the Borrowers, the &#8220;<u>Relevant Entities</u>&#8221;), either (i)&nbsp;has no SEC registered or unregistered, publicly traded securities outstanding, or (ii)&nbsp;files its financial statements with the SEC and/or makes its financial statements available to potential holders of its securities, and, accordingly, Holdings hereby (A)&nbsp;authorizes the Administrative Agent to make the financial statements to be provided under Section 5.01(a) and (b) above (collectively or individually, as the context requires, the &#8220;<u>Financial Statements</u>&#8221;), along with the Loan Documents, available to Public-Siders and (B)&nbsp;agree that at the time such Financial Statements are provided hereunder, they shall already have been made available to holders of any such securities. Holdings will not request that any other material be posted to Public-Siders without expressly representing and warranting to the Administrative Agent in writing that such materials do not constitute material non-public information within the meaning of the federal securities laws or that the Relevant Entities have no outstanding SEC registered or unregistered, publicly traded securities. Notwithstanding anything herein to the contrary, in no event shall Holdings request that the Administrative Agent make available to Public-Siders budgets or any certificates, reports or calculations with respect to the Borrowers&#8217; compliance with the covenants contained herein or with respect to the Borrowing Base.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="100" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">100</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notices of Material Events</u>. The Borrowers and Holdings will furnish to the Administrative Agent and each Lender prompt (but in any event within any time period that may be specified below) written notice of the following:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;the occurrence of any Default;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;receipt of any notice of any investigation by a Governmental Authority or any litigation or Proceeding commenced or threatened against any Loan Party or any Restricted Subsidiary that (i)&nbsp;seeks damages in excess of $1,000,000, (ii)&nbsp;seeks injunctive relief, (iii)&nbsp;is asserted or instituted against any Plan, its fiduciaries or its assets, (iv)&nbsp;alleges criminal misconduct by any Loan Party or any Restricted Subsidiary, (v)&nbsp;alleges the violation of, or seeks to impose remedies under, any Environmental Law or related Requirement of Law, or seeks to impose Environmental Liability, (vi)&nbsp;asserts liability on the part of any Loan Party or any Restricted Subsidiary in excess of $1,000,000 in respect of any tax, fee, assessment, or other governmental charge, or (vii)&nbsp;involves any product recall;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;the existence of any Lien or claim (other than Permitted Liens) made or asserted against any of the Collateral, or the filing of any Tax Lien or judgment Lien;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;any loss, damage, or destruction to the Collateral in the amount of $1,000,000 or more, whether or not covered by insurance;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;within two (2) Business Days of receipt thereof, any and all default notices received under or with respect to any leased location or public warehouse where Collateral is located;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;all material amendments to any Subordinated Indebtedness, together with a copy of each such amendment;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;within five (5) Business Days after the occurrence thereof, any Loan Party entering into a Swap Agreement or an amendment thereto, together with copies of all agreements evidencing such Swap Agreement or amendment;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;in conjunction with the delivery of the reporting required under Section 5.01(c) hereof, a summary of any material change in accounting or financial reporting practices by any Borrower or any Subsidiary;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;the occurrence of any ERISA Event that, alone or together with any other ERISA Events that have occurred, could reasonably be expected to result in liability of the Loan Parties and their Restricted Subsidiaries in an aggregate amount exceeding $1,000,000;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;any other development that results, or could reasonably be expected to result, in a Material Adverse Effect (other than changes in generalized market conditions affecting substantially all of the Borrowers&#8217; competitors in a substantially similar fashion);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;any change in the information provided in the Beneficial Ownership Certification delivered to such Lender that would result in a change to the list of beneficial owners identified in such certification; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;not less than five (5) Business Days (or such later date as may be approved in writing by the Administrative Agent in its sole discretion, including by email) prior to any (a)&nbsp;change of any Loan Party&#8217;s name as it appears in official filings in the state of its incorporation or organization, (b)&nbsp;change of any Loan Party&#8217;s chief executive office or principal place of business, (c)&nbsp;change of any Loan Party&#8217;s type of entity, (d)&nbsp;change of any Loan Party&#8217;s organization identification number, if any, issued by its state or jurisdiction of organization, or (e)&nbsp;change of any Loan Party&#8217;s state or jurisdiction of incorporation or organization.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="101" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">101</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Each notice delivered under this Section (i)&nbsp;shall be in writing, and (ii)&nbsp;shall be accompanied by a statement of a Financial Officer or other executive officer of the Borrower Representative setting forth the details of the event or development requiring such notice and any action taken or proposed to be taken with respect thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Existence; Conduct of Business</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, (a)&nbsp;do or cause to be done all things necessary to preserve, renew and keep in full force and effect its legal existence and, except where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, the rights, qualifications, licenses, permits, franchises, governmental authorizations, intellectual property rights, licenses and permits material to the conduct of its business, and maintain all requisite authority to conduct its business in each jurisdiction in which its business is conducted, <u>provided</u> that the foregoing shall not prohibit any merger, amalgamation, consolidation, liquidation or dissolution permitted under Section 6.03, and (b)&nbsp;except where the failure to do so could not reasonably be expected to result in a Material Adverse Effect, carry on and conduct its business in substantially the same manner and in substantially the same fields of enterprise as it is presently conducted and businesses reasonably related thereto or constituting a reasonable extension thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Payment of Obligations</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, pay or discharge all Material Indebtedness and all federal and other material Taxes and all other material governmental liabilities and obligations before the same shall become delinquent or in default, except where (a)&nbsp;the validity or amount thereof is being contested in good faith by appropriate proceedings, (b)&nbsp;such Loan Party or Restricted Subsidiary has set aside on its books adequate reserves with respect thereto in accordance with GAAP and (c)&nbsp; none of the Collateral would become subject to forfeiture or loss as a result of the contest and the failure to make payment pending such contest could not reasonably be expected to result in a Material Adverse Effect; <u>provided</u>, <u>however</u>, that each Loan Party will, and will cause each Restricted Subsidiary to, remit withholding Taxes and other payroll Taxes to appropriate Governmental Authorities as and when claimed to be due, notwithstanding the foregoing exceptions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Maintenance of Properties</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, keep and maintain all property material to the conduct of its business in good working order and condition, ordinary wear and tear excepted, provided that this Section shall not prevent the Loan Parties from discontinuing the operation and maintenance of certain of its properties if such discontinuance is desirable in the conduct of its business and could not reasonably be expected to have a Material Adverse Effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Books and Records; Inspection Rights</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, (a)&nbsp;keep proper books of record and account in which full, true and correct entries in all material respects are made of all dealings and transactions in relation to its business and activities and (b)&nbsp;permit any representatives designated by the Administrative Agent or any Lender (including employees of the Administrative Agent, any Lender or any consultants, accountants, lawyers, agents and appraisers retained by the Administrative Agent), upon reasonable prior notice and during normal business hours, to visit and inspect its properties, to conduct at such Loan Party&#8217;s premises field examinations of such Loan Party&#8217;s assets, liabilities, books and records, including examining and making extracts from its books and records, environmental assessment reports and Phase I or Phase II studies, and to discuss its affairs, finances and condition with its officers and independent accountants (and hereby authorizes the Administrative Agent and each Lender to contact its independent accountants directly following written notice to Borrower Representative) and to provide contact information for each bank where each Loan Party has a depository and/or securities account and each such Loan Party hereby authorizes the Administrative Agent and each Lender to contact the bank(s) in order to request bank statements and/or balances, all at such reasonable times during normal business hours and as often as reasonably requested. Each Loan Party acknowledges that the Administrative Agent, after exercising its rights of inspection, may prepare and distribute to the Lenders certain Reports pertaining to each Loan Party&#8217;s assets for internal use by the Administrative Agent and the Lenders. The Loan Parties shall be responsible for the costs of expenses of one (1) field examination during any 12-month period and one (1)&nbsp;additional field examination (for the total of two (2) such field examinations during any 12-month period) conducted at any time within 12 months after Liquidity falls below&nbsp;the greater of (i)&nbsp;$5,000,000 and (ii)&nbsp;20.0% of the Aggregate Revolving Commitment; <u>provided</u>, that the Loan Parties shall be responsible for the costs and expenses of all field examinations conducted while an Event of Default has occurred and is continuing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="102" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">102</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Compliance with Laws</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, comply with each Requirement of Law applicable to it or its property (including without limitation Environmental Laws), except where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect. Each Loan Party will maintain in effect and enforce policies and procedures designed to ensure compliance by such Loan Party, its Restricted Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Use of Proceeds</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The proceeds of the Loans and the Letters of Credit may be used for Permitted Acquisitions and other investments permitted hereunder, Capital Expenditures, working capital and general corporate purposes. No part of the proceeds of any Loan and no Letter of Credit will be used, whether directly or indirectly, for any purpose that entails a violation of any of the regulations of the Federal Reserve Board, including Regulations&nbsp;T, U and X.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;No Borrower will request any Borrowing or Letter of Credit, and no Borrower shall use, and each Borrower shall procure that its Restricted Subsidiaries and its and their respective directors, officers, employees and agents shall not use, the proceeds of any Borrowing or Letter of Credit (i)&nbsp;in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Anti-Corruption Laws, (ii)&nbsp;for the purpose of funding, financing or facilitating any activities, business or transaction of or with any Sanctioned Person, or in any Sanctioned Country, except to the extent permitted for a Person required to comply with Sanctions, or (iii)&nbsp;in any manner that would result in the violation of any Sanctions applicable to any party hereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Accuracy of Information</u>. The Loan Parties will ensure that any information, including financial statements or other documents, furnished to the Administrative Agent or the Lenders in connection with this Agreement or any other Loan Document or any amendment or modification hereof or thereof or waiver hereunder or thereunder contains no material misstatement of fact or omits to state any material fact necessary to make the statements therein, in the light of the circumstances under which they were made, not misleading as of the date when made, and the furnishing of such information shall be deemed to be a representation and warranty by the Borrowers on the date thereof as to the matters specified in this Section; <u>provided</u> that, with respect to projected financial information, the Loan Parties will only ensure that such information was prepared in good faith based upon assumptions believed to be reasonable at the time (it being acknowledged herein that projections are not a guarantee of future performance and that actual results may vary materially from projected results).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="103" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">103</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Insurance</u>. Each Loan Party will, and will cause each Restricted Subsidiary to, maintain with financially sound and reputable carriers having a financial strength rating of at least A- by A.M. Best Company (a)&nbsp;insurance in such amounts (with no greater risk retention) and against such risks (including hazard and business interruption; and general liability) and such other hazards, as is customarily maintained by companies of established repute engaged in the same or similar businesses operating in the same or similar locations and (b)&nbsp;all insurance required pursuant to the Collateral Documents. The Borrowers will furnish to the Lenders, upon request of the Administrative Agent, information in reasonable detail as to the insurance so maintained.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Casualty and Condemnation</u>. The Borrowers will (a)&nbsp;furnish to the Administrative Agent and the Lenders prompt written notice of any casualty or other insured damage to any material portion of the Collateral or the commencement of any action or proceeding for the taking of any material portion of the Collateral or interest therein under power of eminent domain or by condemnation or similar proceeding and (b)&nbsp;ensure that the Net Proceeds of any such event (whether in the form of insurance proceeds, condemnation awards or otherwise) are collected and applied in accordance with the applicable provisions of this Agreement and the Collateral Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Appraisals</u>. At any time that the Administrative Agent requests, each Loan Party will provide the Administrative Agent with appraisals or updates thereof of its Inventory from an appraiser selected and engaged by the Administrative Agent, and prepared on a basis reasonably satisfactory to the Administrative Agent, such appraisals and updates to include, without limitation, information required by any applicable Requirement of Law. The Loan Parties shall be responsible for the costs of expenses of one (1)&nbsp;Inventory appraisal during any 12-month period. In addition to the foregoing, (a)&nbsp;the Loan Parties shall be responsible for the costs and expenses of one (1) additional appraisal during the term of this Agreement conducted at the Administrative Agent&#8217;s discretion, and (b)&nbsp;there shall be no limitation on the number or frequency of Inventory appraisals if an Event of Default has occurred and is continuing, and the Loan Parties shall be responsible for the costs and expenses of any such appraisals conducted while an Event of Default has occurred and is continuing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Depository Banks</u>. Each Borrower and each Restricted Subsidiary will maintain the Administrative Agent as its principal depository bank, including for the maintenance of operating, administrative, cash management, collection activity and other deposit accounts for the conduct of its business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Additional Collateral; Further Assurances</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Subject to applicable Requirement of Law, each Loan Party will cause each Domestic Subsidiary formed or acquired after the date of this Agreement (other than any Unrestricted Subsidiary or Immaterial Subsidiary, but treating any Immaterial Subsidiary that ceases to be an Immaterial Subsidiary as having been formed or acquired as of the date on which such Subsidiary ceases to be an Immaterial Subsidiary) to become a Loan Party by executing a Joinder Agreement. In connection therewith, the Administrative Agent shall have received all documentation and other information regarding such newly formed or acquired Subsidiaries as may be required to comply with the applicable &#8220;know your customer&#8221; rules and regulations, including the USA Patriot Act. Upon execution and delivery thereof, each such Person (i)&nbsp;shall automatically become a Borrower or Loan Guarantor hereunder and thereupon shall have all of the rights, benefits, duties and obligations in such capacity under the Loan Documents and (ii)&nbsp;will grant Liens to the Administrative Agent, for the benefit of the Administrative Agent and the other Secured Parties, in any property of such Loan Party which constitutes Collateral, including any parcel of real property located in the U.S. or Canada, as applicable, owned by any Loan Party, but excluding any Excluded Property.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each Loan Party will cause 100% of the issued and outstanding Equity Interests of each of its direct Restricted Subsidiaries, other than any Excluded Property, to be subject at all times to a first priority, perfected Lien in favor of the Administrative Agent, for the benefit of the Administrative Agent and the other Secured Parties, pursuant to the terms and conditions of the Loan Documents or other security documents as the Administrative Agent shall reasonably request.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="104" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">104</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Without limiting the foregoing, each Loan Party will, and will cause each wholly-owned Restricted Subsidiary to, execute and deliver, or cause to be executed and delivered, to the Administrative Agent such documents, agreements and instruments, and will take or cause to be taken such further actions (including the filing and recording of financing statements, fixture filings, mortgages, deeds of trust and other documents and such other actions or deliveries of the type required by Section 4.01, as applicable), which may be required by any Requirement of Law or which the Administrative Agent may, from time to time, reasonably request to carry out the terms and conditions of this Agreement and the other Loan Documents and to ensure perfection and priority of the Liens created or intended to be created by the Collateral Documents, all in form and substance reasonably satisfactory to the Administrative Agent and all at the expense of the Loan Parties.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;If any material assets (including any real property or improvements thereto or any interest therein) are acquired by any Loan Party after the Effective Date (other than assets constituting Collateral under the applicable Security Agreement that become subject to the Lien under such Security Agreement upon acquisition thereof), other than any Excluded Property, the Borrower Representative will (i)&nbsp;notify the Administrative Agent and the Lenders thereof and, if requested by the Administrative Agent or the Required Lenders, cause such assets to be subjected to a Lien securing the Secured Obligations and (ii)&nbsp;take, and cause each applicable Loan Party to take, such actions as shall be necessary or reasonably requested by the Administrative Agent to grant and perfect such Liens, including actions described in paragraph (c) of this Section, all at the expense of the Loan Parties. If any Loan Party shall acquire any Material Owned Real Property after the Effective Date, upon the election of the Administrative Agent, such Loan Party shall deliver or cause to be delivered all Mortgage Deliverables with respect thereto within ninety (90) days after acquisition thereof (or such later date as Administrative Agent may approve in writing in its sole discretion).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything in any Loan Document to the contrary, the Loan Parties shall not be required to take actions under the laws of jurisdictions other than the United States and Canada to perfect security interests in Equity Interests.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Canadian Pension Plans</u>. The Borrowers shall, and shall cause each other Loan Party to, ensure that each Canadian Pension Plan is administered in material compliance with the terms of the applicable plan, the applicable funding agreement and any other documents governing the plan, and applicable law. The Borrowers shall, and shall cause each other Loan Party to, promptly provide the Administrative Agent with any documentation relating to any of the Canadian Pension Plans as the Administrative Agent may reasonably request. The Borrowers shall, and shall cause the Restricted Subsidiaries to, notify the Administrative Agent within thirty (30) days of: (i) any material increase in the obligations or liabilities of any Loan Party under any Canadian Pension Plan; or (ii) any Loan Party assuming any obligation to sponsor, administer, participate in or contribute to any Canadian Pension Plan in respect of which such Loan Party did not previously have an obligation to sponsor, administer, participate in or contribute to, as applicable.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Designation of Unrestricted Subsidiaries; Covenants With Respect to Unrestricted Subsidiaries</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Unless designated as an Unrestricted Subsidiary in accordance with <u>Section 5.16(b)</u>, any Person that becomes a Subsidiary of Holdings or any of its Restricted Subsidiaries shall be classified as a Restricted Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="105" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">105</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Borrower Representative may designate, by written notification thereof to the Administrative Agent, any newly formed or newly acquired Subsidiary, as an Unrestricted Subsidiary if (i)&nbsp;prior, and immediately after giving effect, to such designation (including after giving effect to the reclassification of any Investments in, Indebtedness of, and/or Liens on the assets of, such Subsidiary), no Default or Event of Default exists, (ii) such designation is deemed to be an Investment in an Unrestricted Subsidiary in an amount equal to the fair market value as of the date of such designation of the Borrowers&#8217; direct and indirect ownership interest in such Subsidiary and such Investment would be permitted to be made at the time of such designation under <u>Section 6.04</u>, (iii) immediately after giving effect to such designation, the Aggregate Revolving Exposure shall not exceed Availability, (iv)&nbsp;such Subsidiary has not constituted a Loan Party at any prior time, (v)&nbsp;such Subsidiary does not own any intellectual property or other assets that are used in the ordinary course of any Borrower&#8217;s business, and does not own Equity Interests in any Subsidiary (other than another Subsidiary that would be permitted to be designated as an Unrestricted Subsidiary) would not be permitted to be designated as an Unrestricted Subsidiary hereunder, (vi)&nbsp;such Subsidiary is a Person with respect to which no Loan Party or Restricted Subsidiary has any direct or indirect obligation to subscribe for additional Equity Interests of such Person or to maintain or preserve such Person&#8217;s financial condition or to cause such Person to maintain or achieve any specified levels of operating results, and (vii)&nbsp;such written notice of designation is delivered to the Administrative Agent on or before the date on which such Subsidiary is acquired by Holdings or any Restricted Subsidiary, or on or before the date such Subsidiary has been formed by Holdings or any Restricted Subsidiary, other than in the case of Repeat Precision. Except as provided in this <u>Section</u><u>&nbsp;</u><u>5.16</u>, no Restricted Subsidiary may be designated or redesignated as an Unrestricted Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Loan Parties will not permit any Unrestricted Subsidiary (i)&nbsp;to hold any Indebtedness owing by, or Liens secured by the property of, any Loan Party or Restricted Subsidiary, (ii)&nbsp;own any Equity Interest, directly or indirectly, in any Loan Party or any other Restricted Subsidiary, or (iii)&nbsp;own any property (including intellectual property or contractual rights) that are used in the ordinary course of any Borrower&#8217;s business.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Loan Parties:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;will cause the management, business and affairs of Holdings and its Restricted Subsidiaries to be conducted in such a manner (including, without limitation, by keeping separate books of account, furnishing separate balance sheets and income statements of Unrestricted Subsidiaries to creditors and potential creditors thereof (to the extent required hereunder) and by not permitting properties of Unrestricted Subsidiaries to be commingled with those of the Loan Parties) so that each Unrestricted Subsidiary will be treated as an entity separate and distinct from Holdings and its Restricted Subsidiaries;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;will cause each Unrestricted Subsidiary to refrain from commingling any assets with those of any Loan Party or Restricted Subsidiary; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;will not, and will not permit any other Loan Party to, incur, assume, guarantee or be or become liable for any Indebtedness of any of the Unrestricted Subsidiaries except to the extent permitted by this Agreement; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;will not incur or otherwise allow to exist any direct or indirect obligation of any Loan Party or Restricted Subsidiary to subscribe for additional Equity Interests of such Person or to maintain or preserve such Person&#8217;s financial condition or to cause such Person to maintain or achieve any specified levels of operating results.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="106" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">106</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 5.17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Post-Closing Obligations</u>. The Loan Parties shall satisfy each requirement set forth on <u>Schedule</u><u>&nbsp;</u><u>5.17</u> on or before the respective date specified for such requirement (or such later date as may be approved in writing by the Administrative Agent in its sole discretion (including by e-mail notification)).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE VI<br>
<br>
<u>Negative Covenants</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Until all of the Secured Obligations have been Paid in Full, each Loan Party executing this Agreement covenants and agrees, jointly and severally with all of the other Loan Parties, with the Lenders that:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Indebtedness</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, create, incur, assume or suffer to exist any Indebtedness, except:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;the Secured Obligations;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness existing on the date hereof and set forth in <u>Schedule</u><u>&nbsp;</u><u>6.01</u> and any extensions, renewals, refinancings and replacements of any such Indebtedness in accordance with clause (f) hereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness of any Borrower to any Restricted Subsidiary and of any Restricted Subsidiary to any Borrower or any other Restricted Subsidiary, provided that (i)&nbsp;Indebtedness of any Restricted Subsidiary that is not a Loan Party to any Borrower or any other Loan Party shall be subject to Section 6.04 and (ii)&nbsp;Indebtedness of any Loan Party to any Restricted Subsidiary that is not a Loan Party shall be subordinated to the Obligations on terms reasonably satisfactory to the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Guarantees by any Borrower of Indebtedness of any Restricted Subsidiary and by any Restricted Subsidiary of Indebtedness of any Borrower or any other Restricted Subsidiary, provided that (i)&nbsp;the Indebtedness so Guaranteed is permitted by this Section 6.01, (ii)&nbsp;Guarantees by any Borrower or any other Loan Party of Indebtedness of any Restricted Subsidiary that is not a Loan Party shall be subject to Section 6.04 and (iii)&nbsp;Guarantees permitted under this clause&nbsp;(d) shall be subordinated to the Obligations on the same terms (if any) as the Indebtedness so Guaranteed is subordinated to the Obligations;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness of any Borrower or any Restricted Subsidiary incurred to finance the acquisition, construction or improvement of any fixed or capital assets (whether or not constituting purchase money Indebtedness), including Capital Lease Obligations and any Indebtedness assumed in connection with the acquisition of any such assets or secured by a Lien on any such assets prior to the acquisition thereof, and extensions, renewals and replacements of any such Indebtedness in accordance with clause (f) below; provided that (i)&nbsp;such Indebtedness is incurred prior to or within 90 days after such acquisition or the completion of such construction or improvement and (ii)&nbsp;the aggregate principal amount of Indebtedness permitted by this clause (e) together with any Refinance Indebtedness in respect thereof permitted by clause&nbsp;(f) below, shall not exceed $12,500,000 at any time outstanding;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness which represents extensions, renewals, refinancing or replacements (such Indebtedness being so extended, renewed, refinanced or replaced being referred to herein as the &#8220;Refinance Indebtedness&#8221;) of any of the Indebtedness described in clauses (b), (e) and (i) hereof (such Indebtedness being referred to herein as the &#8220;<u>Original Indebtedness</u>&#8221;); provided that (i)&nbsp;such Refinance Indebtedness does not increase the principal amount or interest rate of the Original Indebtedness except by an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing and by an amount equal to any existing commitments unutilized thereunder, (ii)&nbsp;any Liens securing such Refinance Indebtedness are not extended to any additional property of any Loan Party or any Restricted Subsidiary, (iii)&nbsp;no Loan Party or any Restricted Subsidiary that is not originally obligated with respect to repayment of such Original Indebtedness is required to become obligated with respect to such Refinance Indebtedness, (iv)&nbsp; the terms of such Refinance Indebtedness, other than fees and interest, are not, taken as a whole, materially less favorable to the obligor thereunder or the Lenders than the original terms of such Original Indebtedness, and (v)&nbsp;if such Original Indebtedness was subordinated in right of payment to the Obligations, then the terms and conditions of such Refinance Indebtedness must include subordination terms and conditions that are at least as favorable to the Administrative Agent and the Lenders as those that were applicable to such Original Indebtedness;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="107" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">107</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness owed to any Person providing workers&#8217; compensation, health, disability or other employee benefits or property, casualty or liability insurance, pursuant to reimbursement or indemnification obligations to such Person, in each case incurred in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness of any Loan Party in respect of performance bonds, bid bonds, appeal bonds, completion guarantees, surety bonds and similar obligations, in each case provided in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness of any Person that becomes a Restricted Subsidiary after the date hereof; <u>provided</u> that (i)&nbsp;such Indebtedness exists at the time such Person becomes a Restricted Subsidiary and is not created in contemplation of or in connection with such Person becoming a Subsidiary and (ii)&nbsp;the aggregate principal amount of Indebtedness permitted by this clause (j), together with any Refinance Indebtedness in respect thereof permitted by clause (f) above, shall not exceed $10,000,000 at any time outstanding;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness with respect to Swap Agreements permitted pursuant to Section&nbsp;6.07;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness (i)&nbsp;resulting from a bank or other financial institution honoring a check, draft or similar instrument in the ordinary course of business, or (ii)&nbsp;arising under or in connection with cash management services in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness owed to any Person providing (or any Person who provides financing for) property, casualty, liability, or other insurance obtained by any Loan Party or Restricted Subsidiary in the ordinary course of business, in an aggregate amount not to exceed the amount of insurance premiums payable within one&nbsp;(1)&nbsp;year, so long as such Indebtedness is incurred only to defer the premium cost of such insurance and secured only by Liens permitted by Section&nbsp;6.02(m) below;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness consisting of any indemnification obligation, adjustment of purchase price, non-compete, tax-refund obligation or similar obligation incurred in connection with the consummation of one or more Permitted Acquisitions, Dispositions permitted hereunder or investments permitted hereunder to the extent such liabilities are not paid in cash at the consummation thereof and remain outstanding or will be incurred thereafter;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;unsecured Indebtedness consisting of earn-out obligations, deferred purchase price payments and similar obligations arising out of any Permitted Acquisition, so long as such obligations constitute Subordinated Indebtedness;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness of Foreign Subsidiaries; provided that, the aggregate outstanding principal amount of Indebtedness permitted pursuant to this clause (o) (excluding any intercompany Indebtedness of such Foreign Subsidiaries permitted hereunder) shall not exceed $2,000,000;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="108" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">108</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness arising from the endorsement of instruments or other payment items for collection in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;Indebtedness arising out of Sale and Leaseback Transactions permitted by Section 6.06;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp;&nbsp;&nbsp;&nbsp;other unsecured Indebtedness not otherwise described in the preceding clauses of this Section&nbsp;6.01 in an aggregate principal amount not exceeding $10,000,000 at any time outstanding; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(s)&nbsp;&nbsp;&nbsp;&nbsp;other unsecured Indebtedness not otherwise described in the preceding clauses of this Section&nbsp;6.01 (other than <u>clause</u><u>&nbsp;</u><u>(r)</u> above); <u>provided</u> that, (i)&nbsp;no Default shall have occurred and be continuing at the time such Indebtedness is incurred, (ii)&nbsp;such Indebtedness does not require any purchase, retirement, prepayments, repayments, defeasance or redemption of any principal amount thereof other than at stated maturity and mandatory prepayments or puts triggered upon a change in control, sale of all or substantially all assets and certain asset sales, in each case, which are customary with respect to such type of Indebtedness, (iii)&nbsp;such Indebtedness shall not have a stated maturity date that is earlier than six months after the Maturity Date (determined at the time such Indebtedness was incurred), (iv)&nbsp;the agreement governing such Indebtedness shall not contain maintenance financial covenants or other terms and conditions, taken as a whole, that are materially more restrictive on the Loan Parties, taken as a whole, then the terms set forth in this Agreement, (v)&nbsp;the terms and conditions of such Indebtedness, taken as a whole, are no more restrictive on the Loan Parties than the then available market terms and conditions for comparable issuers and issuances, (vi)&nbsp;both before and immediately after the incurrence of such Indebtedness, the pro forma Leverage Ratio does not exceed 2.00 to 1.00 and the pro forma Fixed Charge Coverage Ratio is at least 2.00 to 1.00, in each case, for the most recent four quarters for which financial statements have been delivered pursuant to Section 5.01, (vii)&nbsp;both before and immediately after the incurrence of such Indebtedness, Liquidity is equal to or greater than 15% of the Aggregate Revolving Commitments, and (viii) the aggregate principal amount of the Indebtedness permitted under this <u>clause</u><u>&nbsp;</u><u>(s)</u> shall not exceed $5,000,000 outstanding at any time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Liens.</u> No Loan Party will, nor will it permit any Restricted Subsidiary to, create, incur, assume or permit to exist any Lien on any property or asset now owned or hereafter acquired by it, or assign or sell any income or revenues (including Accounts) or rights in respect of any thereof, except:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Liens created pursuant to any Loan Document;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Permitted Encumbrances;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;any Lien on any property or asset of any Borrower or any Restricted Subsidiary existing on the date hereof and set forth in <u>Schedule</u><u>&nbsp;</u><u>6.02</u>; <u>provided</u> that (i)&nbsp;such Lien shall not apply to any other property or asset of such Borrower or Restricted Subsidiary or any other Borrower or Restricted Subsidiary and (ii)&nbsp;such Lien shall secure only those obligations which it secures on the date hereof, and extensions, renewals and replacements thereof that do not increase the outstanding principal amount thereof except by an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing and by an amount equal to any existing commitments unutilized thereunder;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Liens on fixed or capital assets acquired, constructed or improved by any Borrower or any Restricted Subsidiary; <u>provided</u> that (i)&nbsp;such Liens secure Indebtedness permitted by clause&nbsp;(e) of Section 6.01, (ii)&nbsp;such Liens and the Indebtedness secured thereby are incurred prior to or within 90&nbsp;days after such acquisition or the completion of such construction or improvement, (iii)&nbsp;the Indebtedness secured thereby does not exceed 100% of the cost of acquiring, constructing or improving such fixed or capital assets, including fees and expenses in connection therewith, and (iv)&nbsp;such Liens shall not apply to any other property or assets of such Borrower or Restricted Subsidiary or any other Borrower or Restricted Subsidiary, provided that individual financings permitted to be secured under this clause (d) may be cross-collateralized to other such financings provided by the same lender or its Affiliates;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="109" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">109</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;any Lien existing on any property or asset (other than Accounts and Inventory) prior to the acquisition thereof by any Borrower or any Restricted Subsidiary or existing on any property or asset (other than Accounts and Inventory) of any Person that becomes a Loan Party after the date hereof prior to the time such Person becomes a Loan Party; <u>provided</u> that (i)&nbsp;such Lien is not created in contemplation of or in connection with such acquisi&#8208;tion or such Person becoming a Loan Party, as the case may be, (ii)&nbsp;such Lien shall not apply to any other property or assets of the Loan Party and (iii)&nbsp;such Lien shall secure only those obligations which it secures on the date of such acquisition or the date such Person becomes a Loan Party, as the case may be, and extensions, renewals and replacements thereof that do not increase the outstanding principal amount thereof except by an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing and by an amount equal to any existing commitments unutilized thereunder;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Liens arising out of Sale and Leaseback Transactions permitted by Section 6.06; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Liens granted by a Restricted Subsidiary that is not a Loan Party in favor of any Borrower or another Loan Party in respect of Indebtedness owed by such Restricted Subsidiary;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;Liens solely on any cash earnest money deposits in connection with any letter of intent or purchase agreement in respect of any investment permitted hereunder;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Liens on assets of Foreign Subsidiaries securing Indebtedness incurred pursuant to Section 6.01(o); provided that such Liens do not extend to or encumber any assets that constitute Collateral;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;Liens (including inchoate Liens) securing judgments for the payment of money not constituting an Event of Default;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;Liens in favor of insurers (or other Persons financing the payment of insurance premiums) securing Indebtedness of the type described in and permitted under Section 6.01(<u>l</u>); provided that such Liens shall encumber only (i) the insurance proceeds of the insurance financed thereby, (ii) set-off rights that reduce the unearned premiums, and (iii) any interest in any state guarantee fund relating to any financed policy;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;Liens arising out of conditional sale, title retention, consignment, bailee arrangements or other similar arrangements for the sale of goods permitted by this Agreement and entered into in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;Liens on Equity Interests in Joint Ventures created pursuant to joint venture agreements and related documents (to the extent requiring a Lien on the Equity Interest owned by any Loan Party in the applicable Joint Venture is required thereunder) having ordinary and customary terms (including with respect to Liens) and entered into in the ordinary course of business and securing obligations other than Indebtedness;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;Liens on Equity Interests of Unrestricted Subsidiaries.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Notwithstanding the foregoing, none of the Liens permitted pursuant to this Section 6.02 may at any time attach to any Loan Party&#8217;s (1)&nbsp;Accounts, other than those permitted under clauses (a) or (b) of the definition of Permitted Encumbrances and clause (a) above and (2)&nbsp;Inventory, other than those permitted under clauses (a) and (b) of the definition of Permitted Encumbrances and clause (a) above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="110" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">110</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Fundamental Changes</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; No Loan Party will, nor will it permit any Restricted Subsidiary to, merge into or consolidate with any other Person, or permit any other Person to merge into or consolidate with it, or otherwise Dispose of all or any substantial part of its assets, or all or substantially all of the stock of any of its Restricted Subsidiaries (in each case, whether now owned or hereafter acquired), or liquidate or dissolve, except that, if at the time thereof and immediately after giving effect thereto no Event of Default shall have occurred and be continuing (i)&nbsp;any Restricted Subsidiary may merge into a Borrower in a transaction in which such Borrower is the surviving entity, (ii)&nbsp;any Loan Party (other than a Borrower) may merge or amalgamate into any other Loan Party in a transaction in which the surviving entity is a Loan Party, (iii)&nbsp;any Restricted Subsidiary that is not a Loan Party may liquidate or dissolve if the Borrower which owns such Restricted Subsidiary determines in good faith that such liquidation or dissolution is in the best interests of such Borrower and is not materially disadvantageous to the Lenders; <u>provided</u> that any such merger or amalgamation involving a Person that is not a wholly owned Subsidiary immediately prior to such merger or amalgamation shall not be permitted unless also permitted by Section 6.04, and (iv) any Investment permitted by Section&nbsp;6.04 may be structured as a merger, consolidation or amalgamation in accordance with this Section&nbsp;6.03.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will, nor will it permit any Restricted Subsidiary to, consummate a Division as the Dividing Person, without the prior written consent of Administrative Agent. Without limiting the foregoing, if any Loan Party that is a limited liability company consummates a Division (with or without the prior consent of Administrative Agent as required above), each Division Successor shall be required to comply with the obligations set forth in Section 5.14 and the other further assurances obligations set forth in the Loan Documents and become a Loan Party under this Agreement and the other Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will, nor will it permit any Restricted Subsidiary to, engage to any material extent in any business other than businesses of the type conducted by the Borrowers and their Restricted Subsidiaries on the date hereof and businesses reasonably related thereto or constituting a reasonable extension thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will (a)&nbsp;change its name as it appears in official filings in the state or jurisdiction of its incorporation or organization, (c)&nbsp;change the type of entity it is, or (c)&nbsp;change its state or jurisdiction of incorporation or organization, in each case, without providing prior written notice thereof to the Administrative Agent in accordance with Section&nbsp;5.02.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will, nor will it permit any Restricted Subsidiary to, change its fiscal year from the basis in effect on the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will change the accounting basis upon which its financial statements are prepared from GAAP to a different body of accounting principles or standards.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Investments, Loans, Advances, Guarantees and Acquisitions</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, purchase or acquire (including pursuant to any merger or amalgamation with any Person that was not a Loan Party and a wholly owned Restricted Subsidiary prior to such merger or amalgamation) any evidences of Indebtedness or Equity Interests or other securities (including any option, warrant or other right to acquire any of the foregoing) of, make or permit to exist any loans or advances to, Guarantee any obligations of, or make or permit to exist any investment in, any other Person, or purchase or otherwise acquire (in one transaction or a series of transactions) any assets of any other Person constituting a business unit (whether through purchase of assets, merger, amalgamation or otherwise), except:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="111" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">111</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Permitted Investments;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;investments in existence on the date hereof and described in <u>Schedule 6.04A</u>;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;investments by Holdings in the Borrowers and by the Borrowers and the Restricted Subsidiaries in Equity Interests in their respective Restricted Subsidiaries, <u>provided</u> that (i)&nbsp;any such Equity Interests held by a Loan Party shall be pledged pursuant to the applicable Security Agreement (other than any Excluded Property) and (ii)&nbsp;the aggregate amount of investments by Loan Parties in Restricted Subsidiaries that are not Loan Parties after the date of this Agreement (together with outstanding intercompany loans permitted under clause&nbsp;(ii) to the proviso to Section 6.04(d) and outstanding Guarantees permitted under the proviso to Section 6.04(e)) permitted by this clause (c) shall not exceed $2,000,000 at any time outstanding (in each case determined without regard to any write-downs or write-offs);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;loans or advances made by any Loan Party to any Restricted Subsidiary and made by any Restricted Subsidiary to a Loan Party or any other Restricted Subsidiary, <u>provided</u> that (i)&nbsp;any such loans and advances made by a Loan Party to a non-Loan Party Restricted Subsidiary in an amount of more than $500,000 shall be evidenced by a promissory note pledged pursuant to the applicable Security Agreement and (ii)&nbsp;the amount of such loans and advances made by Loan Parties to Restricted Subsidiaries that are not Loan Parties after the date of this Agreement (together with outstanding investments permitted under clause&nbsp;(ii) to the proviso to Section 6.04(c) and outstanding Guarantees permitted under the proviso to Section 6.04(e)) permitted by this clause (d) shall not exceed $2,000,000 at any time outstanding (in each case determined without regard to any write-downs or write-offs);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Guarantees constituting Indebtedness permitted by Section 6.01, <u>provided</u> that&nbsp;the aggregate principal amount of Indebtedness of Restricted Subsidiaries that are not Loan Parties that is Guaranteed by any Loan Party (together with outstanding investments permitted under clause&nbsp;(ii) to the proviso to Section 6.04(c) and outstanding intercompany loans permitted under clause&nbsp;(ii) to the proviso to Section 6.04(d)) permitted by this clause (e) shall not exceed $2,000,000 at any time outstanding (in each case determined without regard to any write-downs or write-offs);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;loans or advances made by a Loan Party to its employees in the ordinary course of business consistent with past practices for travel and entertainment expenses, relocation costs and similar purposes up to a maximum of $500,000 in the aggregate at any one time outstanding;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;investments consisting of (i) extensions of credit in the nature of accounts receivable or notes receivable arising from the grant of trade credit in the ordinary course of business, (ii) notes payable, or stock or other securities issued by Account Debtors to a Loan Party pursuant to negotiated agreements with respect to settlement of such Account Debtor&#8217;s Accounts in the ordinary course of business, consistent with past practices, or (iii) advances by to suppliers arising in the ordinary course of business and represented by accounts or notes from such suppliers;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;investments in the form of Swap Agreements permitted by Section 6.07;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;investments of any Person existing at the time such Person becomes a Restricted Subsidiary of a Borrower or consolidates, amalgamates or merges with a Borrower or any of the Restricted Subsidiaries (including in connection with a Permitted Acquisition) so long as such investments were not made in contemplation of such Person becoming a Restricted Subsidiary or of such merger or amalgamation;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="112" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">112</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;investments received as consideration for Dispositions permitted by Section 6.05;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;investments constituting deposits described in clauses&nbsp;(c) and (d) of the definition of the term &#8220;Permitted Encumbrances&#8221;;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;Permitted Acquisitions;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;investments consisting of the indorsement by Holdings or any Restricted Subsidiary of negotiable instruments payable to such Person for deposit or collection in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;investments (other than an Acquisition) to the extent that the payment for such Investment is made in exchange for, or with the cash proceeds of substantially contemporarily issued, Equity Interests of Holdings, so long as any such proceeds are designated in writing to the Administrative Agent for such purposes;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;investments in the form of the Acquisition described in <u>Schedule 6.04B</u>;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;other Investments of a type not otherwise described in this Section&nbsp;6.04 in an aggregate amount not to exceed $1,000,000 when made in the aggregate; <u>provided</u> that any such investments in any Unrestricted Subsidiary or any other Affiliate of Holdings that is not a Loan Party shall be made in cash; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;any other investments (other than any Acquisition) so long as the Payment Conditions shall have been satisfied with respect thereto at the time of each such investment; <u>provided</u> that any such investments in any Unrestricted Subsidiary or any other Affiliate of Holdings that is not a Loan Party shall be made in cash.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Asset Sales</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, Dispose of any asset, including any Equity Interest owned by it, nor will any Borrower permit any Restricted Subsidiary to issue any additional Equity Interest in such Restricted Subsidiary (other than to another Borrower or another Subsidiary in compliance with Section 6.04), except:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of (i)&nbsp;Inventory, cash and Permitted Investments in the ordinary course of business and (ii)&nbsp;used, obsolete, worn out or surplus equipment or property in the ordinary course of business;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of assets to any Borrower or any Subsidiary, <u>provided</u> that any such Dispositions to a Subsidiary that is not a Loan Party shall be made in compliance with Section 6.09;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of Accounts in connection with the compromise, settlement or collection thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;the granting of Permitted Liens, the consummation of Sale and Leaseback Transactions permitted by Section 6.06, investments permitted by Section 6.04 and payments permitted pursuant to Section 6.08;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions resulting from any casualty or other insured damage to, or any taking under power of eminent domain or by condemnation or similar proceeding of, any property or asset of any Borrower or any Restricted Subsidiary;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions among Loan Parties;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="113" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">113</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions permitted by Section 6.03;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;Disposition of any assets (other than Accounts or Inventory) to the extent required by applicable Requirements of Law;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;leases, licenses, subleases or sublicenses granted in the ordinary course of business and on ordinary commercial terms that do not interfere in any material respect with the business of the Borrower and its Restricted Subsidiaries;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of intellectual property rights that are no longer used or useful in the business of Holdings and its Restricted Subsidiaries;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;the termination or unwinding of any Swap Agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;any surrender, waiver, settlement, compromise, modification, termination or release of, in the ordinary course of business, (i) a contract right, but only to the extent such contract right is either (A) an inchoate or contingent right to receive payment of any kind or (B) a contract right that is not a right to receive payment of any kind, or (ii) tort or other litigation claims;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of equipment or real property to the extent that (i)&nbsp;such property is exchanged for credit against the purchase price of similar replacement property or (ii)&nbsp;the proceeds of such Disposition are reasonably promptly (within 120 days thereof or such longer period as may be approved in writing by the Administrative Agent, which may be communicated by e-mail or other electronic writing) applied to the purchase price of such replacement property; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;Dispositions of assets (other than Equity Interests in a Restricted Subsidiary unless all Equity Interests in such Restricted Subsidiary are sold) that are not permitted by any other clause of this Section, <u>provided</u> that the aggregate fair market value of all assets Disposed of in reliance upon this paragraph (m) shall not exceed $2,000,000 during any fiscal year of Holdings;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><u>provided</u> that all Dispositions permitted hereby (other than those permitted by paragraphs&nbsp;(k) above) shall be made for fair value and for at least 75% cash consideration.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Sale and Leaseback Transactions</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, enter into any arrangement, directly or indirectly, whereby it shall sell or transfer any property, real or personal, used or useful in its business, whether now owned or hereafter acquired, and thereafter rent or lease such property or other property that it intends to use for substantially the same purpose or purposes as the property sold or transferred (a &#8220;<u>Sale and Leaseback Transaction</u>&#8221;), except for (a)&nbsp;any such sale of personal property that is made for cash consideration and in an amount not less than the fair market value of such fixed or capital asset; <u>provided</u> that the aggregate amount of proceeds received in respect of such transactions permitted under this clause (a) shall not exceed $2,000,000 during the term of this Agreement and (b)&nbsp;any such sale of any fixed or capital assets by any Borrower or any Restricted Subsidiary that is made for cash consideration in an amount not less than the fair value of such fixed or capital asset and is consummated within 90&nbsp;days after such Borrower or such Restricted Subsidiary acquires or completes the construction of such fixed or capital asset.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Swap Agreements</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, enter into any Swap Agreement, except (a)&nbsp;Swap Agreements entered into to hedge or mitigate risks to which any Borrower or any Restricted Subsidiary has actual exposure (other than those in respect of Equity Interests of any Borrower or any of its Restricted Subsidiaries), and (b)&nbsp;Swap Agreements entered into in order to effectively cap, collar or exchange interest rates (from floating to fixed rates, from one floating rate to another floating rate or otherwise) with respect to any interest-bearing liability or investment of any Borrower or any Restricted Subsidiary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="114" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">114</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Restricted Payments; Certain Payments of Indebtedness</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; No Loan Party will, nor will it permit any Restricted Subsidiary to, declare or make, or agree to declare or make, directly or indirectly, any Restricted Payment, or incur any obligation (contingent or otherwise) to do so, except (i)&nbsp;each of Holdings and the Borrowers may declare and pay dividends with respect to its common stock payable solely in Equity Interests (other than Disqualified Equity Interests), (ii)&nbsp;Restricted Subsidiaries may declare and pay dividends ratably with respect to their Equity Interests, (iii)&nbsp;Holdings and the Borrowers may make Restricted Payments, not exceeding $100,000 during any fiscal year of Holdings, pursuant to and in accordance with stock option plans or other benefit plans for management or employees of the Borrowers and their Restricted Subsidiaries, (iv) Holdings may make cashless Restricted Payments in connection with the pyramiding of stock options, the cashless transfer or exercise of performance stock units, restricted stock units, stock options or warrants, or the settlement in cash for fractional shares, in connection with employee compensation, incentive, or other benefit programs to the extent constituting a Restricted Payment, and (v)&nbsp;the Borrowers may make other Restricted Payments in cash subject to the satisfaction of the Payment Conditions with respect to each such Restricted Payment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;No Loan Party will, nor will it permit any Restricted Subsidiary to, make or agree to pay or make, directly or indirectly, any payment or other distribution (whether in cash, securities or other property) of or in respect of principal of or interest on any Indebtedness, or any payment or other distribution (whether in cash, securities or other property), including any sinking fund or similar deposit, on account of the purchase, redemption, retirement, acquisition, cancellation or termination of any Indebtedness, except:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;payment of Indebtedness created under the Loan Documents;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;payment of regularly scheduled interest and principal payments as and when due in respect of any Indebtedness permitted under Section 6.01, other than payments in respect of Subordinated Indebtedness prohibited by the subordination provisions thereof;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;refinancings of Indebtedness to the extent permitted by Section 6.01;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;payment of secured Indebtedness that becomes due as a result of the voluntary sale or transfer of the property or assets securing such Indebtedness to the extent such sale or transfer is permitted by the terms of Section 6.05; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;other prepayments of Indebtedness subject to the satisfaction of the Payment Conditions with respect to each such payment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Transactions with Affiliates</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, sell, lease or otherwise transfer any property or assets to, or purchase, lease or otherwise acquire any property or assets from, or otherwise engage in any other transactions with (including the payment of management fees), any of its Affiliates, except (a)&nbsp;transactions that (i)&nbsp;are in the ordinary course of business and (ii)&nbsp;are at prices and on terms and conditions not less favorable to the Loan Parties or such Restricted Subsidiary than could be obtained on an arm&#8217;s-length basis from unrelated third parties, (b)&nbsp;transactions between or among Loan Parties, (c)&nbsp;transactions between or among Restricted Subsidiaries that are not Loan Parties, (d)&nbsp;any investment permitted by Section 6.04(c), (d) or (e), (d)&nbsp;any Indebtedness permitted under Section 6.01(c), (e)&nbsp;any Restricted Payment permitted by Section 6.08, (f)&nbsp;loans or advances to employees permitted under Section 6.04, (g)&nbsp;the payment of reasonable fees to directors of any Borrower or any Restricted Subsidiary who are not employees of such Borrower or Restricted Subsidiary, and compensation and employee benefit arrangements paid to, and indemnities provided for the benefit of, directors, officers or employees of the Borrowers or their Restricted Subsidiaries in the ordinary course of business, and (h)&nbsp;any issuances of securities or other payments, awards or grants in cash, securities or otherwise pursuant to, or the funding of, employment agreements, stock options and stock ownership plans approved by a Borrower&#8217;s board of directors.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="115" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">115</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Restrictive Agreements</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, directly or indirectly, enter into, incur or permit to exist any agreement or other arrangement that prohibits, restricts or imposes any condition upon (a)&nbsp;the ability of such Loan Party or any Restricted Subsidiary to create, incur or permit to exist any Lien securing the Secured Obligations upon any of its property or assets, or (b)&nbsp;the ability of any Restricted Subsidiary to pay dividends or other distributions with respect to any of its Equity Interests or to make or repay loans or advances to any Borrower or any other Restricted Subsidiary or to Guarantee Indebtedness of any Borrower or any other Restricted Subsidiary; <u>provided</u> that (i)&nbsp;the foregoing shall not apply to restrictions and conditions imposed by any Requirement of Law or by any Loan Document, (ii)&nbsp;the foregoing shall not apply to restrictions and conditions existing on the date hereof identified on <u>Schedule 6.10</u> (but shall apply to any extension or renewal of, or any amendment or modification expanding the scope of, any such restriction or condition), (iii)&nbsp;the foregoing shall not apply to customary restrictions and conditions contained in agreements relating to the sale of a Subsidiary pending such sale, provided that such restrictions and conditions apply only to the Subsidiary that is to be sold and such sale is permitted hereunder, (iv)&nbsp;clause (a) of the foregoing shall not apply to restrictions or conditions imposed by any agreement relating to secured Indebtedness permitted by this Agreement if such restrictions or conditions apply only to the property or assets securing such Indebtedness, and (v)&nbsp;clause (a) of the foregoing shall not apply to customary provisions in leases and other contracts restricting the assignment thereof if such restrictions or conditions apply only to the rights in such leases or other contracts or the property leased pursuant to any such lease.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Amendment of Material Documents</u>. No Loan Party will, nor will it permit any Restricted Subsidiary to, amend, modify or waive any of its rights under (a)&nbsp;any agreement relating to any Subordinated Indebtedness, or (b)&nbsp;any of its Organizational Documents, in each case to the extent any such amendment, modification or waiver would be adverse to the Lenders or otherwise prohibited by the terms of any applicable subordination or intercreditor agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Financial Covenant</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;<u>Fixed Charge Coverage Ratio</u>.&nbsp; As of the end of any calendar month, commencing with the most recent calendar month for which Borrowers&#8217; financial statements have been delivered prior to the date on which any FCCR Testing Period commences, the Borrowers will not permit the Fixed Charge Coverage Ratio to be less than 1.0 to 1.0. &nbsp;Once such covenant is in effect, such covenant shall remain in effect until no FCCR Testing Period is in effect. &nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 6.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Canadian Pension Plans</u>. The Borrowers shall not, and shall not permit any other Loan Party to, (a)&nbsp;terminate or wind-up or take any other action with respect to any Canadian Pension Plan which could reasonably be expected to result in any material liability of any Loan Party, (b)&nbsp;fail to make full payment when due of all amounts which, under the terms of any Canadian Pension Plan or applicable law, the Loan Party is required to pay as contributions or premiums thereto, (c)&nbsp;establish, sponsor, administer, contribute to, participate in, or assume any liability (including any contingent liability) under any Defined Benefit Plan, or (d)&nbsp;acquire an interest in any Person if such Person sponsors, maintains or contributes to any Defined Benefit Plan.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="116" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">116</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE VII<br>
<br>
<u>Events of Default</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">If any of the following events (&#8220;<u>Events of Default</u>&#8221;) shall occur:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;the Borrowers shall fail to pay any principal of any Loan or any reimbursement obligation in respect of any LC Disbursement when and as the same shall become due and payable, whether at the due date thereof or at a date fixed for prepayment thereof or otherwise;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;the Borrowers shall fail to pay any interest on any Loan or any fee or any other amount (other than an amount referred to in clause (a)&nbsp;of this Article) payable under this Agreement or any other Loan Document, when and as the same shall become due and payable, and such failure shall continue unremedied for a period of three (3) Business Days;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;any representation or warranty made or deemed made by or on behalf of any Loan Party or any Restricted Subsidiary in, or in connection with, this Agreement or any other Loan Document or any amendment or modification hereof or thereof or waiver hereunder or thereunder, or in any report, certificate, financial statement or other document furnished pursuant to or in connection with this Agreement or any other Loan Document or any amendment or modification hereof or thereof or waiver hereunder or thereunder, shall prove to have been materially incorrect when made or deemed made;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;any Loan Party shall fail to observe or perform any covenant, condition or agreement contained in Section 5.02(a), Section 5.03 (with respect to a Loan Party&#8217;s existence) or Section 5.08, Section&nbsp;5.16, Section&nbsp;5.17 or in Article VI of this Agreement or in Article VII of the U.S. Security Agreement or the Canadian Security Agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;any Loan Party shall fail to observe or perform any covenant, condition or agreement contained in this Agreement (other than those which constitute a default under another Section of this Article) or any other Loan Document, and such failure shall continue unremedied for a period of (i)&nbsp;five (5)&nbsp;days after the earlier of any Loan Party&#8217;s knowledge of such breach or notice thereof from the Administrative Agent (which notice will be given at the request of any Lender) if such breach relates to terms or provisions of Section&nbsp;5.01 (other than Section&nbsp;5.01(n)), Section 5.02 (other than Section 5.02(a)), Section 5.03 through Section 5.07, Section 5.10, Section 5.11 or Section 5.13 of this Agreement or (ii)&nbsp;thirty (30) days after the earlier of any Loan Party&#8217;s knowledge of such breach or notice thereof from the Administrative Agent (which notice will be given at the request of any Lender) if such breach relates to terms or provisions of any other Section of this Agreement or relates to terms or provisions of any other Loan Document;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;any Loan Party or Restricted Subsidiary shall fail to make any payment (whether of principal or interest and regardless of amount) in respect of any Material Indebtedness, when and as the same shall become due and payable (beyond any applicable grace periods);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;any event or condition occurs that results in any Material Indebtedness becoming due prior to its scheduled maturity or that enables or permits (with or without the giving of notice, the lapse of time or both) the holder or holders of any Material Indebtedness or any trustee or agent on its or their behalf to cause any Material Indebtedness to become due, or to require the prepayment, repurchase, redemption or defeasance thereof, prior to its scheduled maturity; <u>provided</u> that this clause&nbsp;(g) shall not apply to secured Indebtedness that becomes due as a result of the voluntary sale or transfer of the property or assets securing such Indebtedness to the extent such sale or transfer is permitted by Section 6.05;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="117" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">117</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp;&nbsp;&nbsp;&nbsp;an involuntary case or proceeding shall be commenced or an involuntary petition shall be filed (including the filing of any notice of intention in respect thereof with any Governmental Authority seeking (i)&nbsp;bankruptcy, liquidation, winding-up, dissolution or suspension of general operations, (ii) the composition, rescheduling, reorganization, arrangement or readjustment of or other relief or stay of proceedings in enforcement in respect of a Loan Party or Restricted Subsidiary or its debts, or of a substantial part of its assets, under any Bankruptcy Law or any other federal, provincial, territorial, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect or (iii)&nbsp;the appointment of a receiver, trustee, interim receiver, receiver and manager, liquidator, administrator, custodian, seques&#8208;trator, conservator or similar official for any Loan Party or Restricted Subsidiary or for all or substantial part of its assets, and, in any such case, such proceeding, case or petition shall continue undismissed for sixty (60)&nbsp;days or an order or decree approving or ordering any of the foregoing shall be entered);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;any Loan Party or Restricted Subsidiary (other than an Immaterial Subsidiary) shall (i)&nbsp;voluntarily commence any proceeding or case or file any petition or application seeking liquidation, reorganization or other relief under any Bankruptcy Law or other federal, provincial, territorial, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect, (ii)&nbsp;consent to the institution of, or fail to contest in a timely and appropriate manner, any proceeding or petition described in clause (h) of this Article, (iii)&nbsp;apply for or consent to the appointment of or the taking of possession by, a receiver, trustee, interim receiver, receiver and manager, liquidator, administrator, custodian, sequestrator, conservator, agent or similar official for such Loan Party or Restricted Subsidiary or for a substantial part of its assets, (iv)&nbsp;file an answer admitting the material allegations of a petition filed against it in any such proceeding, (v)&nbsp;make an assignment or a general assignment for the benefit of creditors or (vi)&nbsp;take any action for the purpose of effecting any of the fore&#8208;going;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp;&nbsp;&nbsp;&nbsp;any Loan Party or Restricted Subsidiary (other than an Immaterial Subsidiary) shall become unable, admit in writing its inability, or publicly declare its intention not to, or fail generally to pay its debts as they become due;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp;&nbsp;&nbsp;&nbsp;(i)&nbsp;one or more judgments for the payment of money in an aggregate amount in excess of $7,500,000 (to the extent not covered by independent third-party insurance as to which the insurer has been notified of such judgment or order and has not denied or failed to acknowledge coverage) shall be rendered against any Loan Party, any Restricted Subsidiary (other than an Immaterial Subsidiary) or any combination thereof and the same shall remain undischarged for a period of thirty (30)&nbsp;consecutive days during which execution shall not be effectively stayed, or any action shall be legally taken by a judgment creditor to attach or levy upon any assets of any Loan Party or Restricted Subsidiary to enforce any such judgment; or (ii)&nbsp;any Loan Party or Restricted Subsidiary shall fail within thirty (30) days to discharge one or more non-monetary judgments or orders which, individually or in the aggregate, could reasonably be expected to have a Material Adverse Effect, which judgments or orders, in any such case, are not stayed on appeal or otherwise being appropriately contested in good faith by proper proceedings diligently pursued;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp;&nbsp;&nbsp;&nbsp;an ERISA Event shall have occurred that, when taken together with all other ERISA Events that have occurred, could reasonably be expected to result in a Material Adverse Effect;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp;&nbsp;&nbsp;&nbsp;a Change in Control shall occur;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp;&nbsp;&nbsp;&nbsp;[Reserved];</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp;&nbsp;&nbsp;&nbsp;the Loan Guaranty shall fail to remain in full force or effect or any action shall be taken to discontinue or to assert the invalidity or unenforceability of the Loan Guaranty, or any Guarantor shall deny that it has any further liability under the Loan Guaranty to which it is a party, or shall give notice to such effect, including, but not limited to notice of termination delivered pursuant to Section 10.08;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="118" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">118</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp;&nbsp;&nbsp;&nbsp;except as permitted by the terms of any Loan Document, (i)&nbsp;any Collateral Document shall for any reason fail to create a valid security interest in any material portion of the Collateral purported to be covered thereby, or (ii)&nbsp;any Lien securing any Secured Obligation shall cease to be a perfected, first priority Lien, subject only to Permitted Encumbrances which have priority by operation of law; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp;&nbsp;&nbsp;&nbsp;any Collateral Document shall fail to remain in full force or effect or any action shall be taken by or on behalf of any Loan Party to discontinue or to assert the invalidity or unenforceability of any Collateral Document, except in accordance with the terms thereof; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp;&nbsp;&nbsp;&nbsp;any material provision of any Loan Document for any reason ceases to be valid, binding and enforceable in accordance with its terms or any Loan Party shall challenge the enforceability of any Loan Document or shall assert in writing that any provision of any of the Loan Documents has ceased to be or otherwise is not valid, binding and enforceable in accordance with its terms;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">then, and in every such event (other than an event with respect to the Borrowers described in clause (h) or (i) of this Article), and at any time thereafter during the continuance of such event, the Administrative Agent may, and at the request of the Required Lenders shall, by notice to the Borrower Representative, take any or all of the following actions, at the same or different times:&nbsp;&nbsp;(i)&nbsp;terminate the Commitments, whereupon the Commitments shall terminate immediately, (ii)&nbsp;declare the Loans then out&#8208;standing to be due and payable in whole (or in part, but ratably as among the Classes of Loans and the Loans of each Class at the time outstanding, in which case any principal not so declared to be due and payable may thereafter be declared to be due and payable), whereupon the principal of the Loans so declared to be due and payable, together with accrued interest thereon and all fees (including, for the avoidance of doubt, any break funding payments) and other obligations of the Borrowers accrued hereunder and under any other Loan Document, shall become due and payable immediately, in each case without presentment, demand, protest or other notice of any kind, all of which are hereby waived by the Borrowers, and (iii)&nbsp;require cash collateral for the LC Exposure in accordance with Section 2.06(j) hereof; and in the case of any event with respect to the Borrowers described in clause (h) or (i) of this Article, the Commitments shall automatically terminate and the principal of the Loans then outstanding and the cash collateral for the LC Exposure, together with accrued interest thereon and all fees (including, for the avoidance of doubt, any break funding payments) and other obligations of the Borrowers accrued hereunder and under any other Loan Documents, shall automatically become due and payable, in each case without presentment, demand, protest or other notice of any kind, all of which are hereby waived by the Borrowers. Upon the occurrence and during the continuance of an Event of Default, the Administrative Agent may, and at the request of the Required Lenders shall, increase the rate of interest applicable to the Loans and other Obligations as set forth in this Agreement and exercise any rights and remedies provided to the Administrative Agent under the Loan Documents or at law or equity, including all remedies provided under the UCC and PPSA, as applicable.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE VIII<br>
<br>
<u>The Administrative Agent</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Authorization and Action</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender, on behalf of itself and any of its Affiliates that are Secured Parties and each Issuing Bank hereby irrevocably appoints the entity named as Administrative Agent in the heading of this Agreement and its successors and assigns to serve as the administrative agent and collateral agent under the Loan Documents and each Lender and each Issuing Bank authorizes the Administrative Agent to take such actions as agent on its behalf and to exercise such powers under this Agreement and the other Loan Documents as are delegated to the Administrative Agent under such agreements and to exercise such powers as are reasonably incidental thereto. In addition, to the extent required under the laws of any jurisdiction other than within the United States, each Lender and each Issuing Bank hereby grants to the Administrative Agent any required powers of attorney to execute and enforce any Collateral Document governed by the laws of such jurisdiction on such Lender&#8217;s or such Issuing Bank&#8217;s behalf. Without limiting the foregoing, each Lender and each Issuing Bank hereby authorizes the Administrative Agent to execute and deliver, and to perform its obligations under, each of the Loan Documents to which the Administrative Agent is a party, and to exercise all rights, powers and remedies that the Administrative Agent may have under such Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="119" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">119</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;As to any matters not expressly provided for herein and in the other Loan Documents (including enforcement or collection), the Administrative Agent shall not be required to exercise any discretion or take any action, but shall be required to act or to refrain from acting (and shall be fully protected in so acting or refraining from acting) upon the written instructions of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, pursuant to the terms in the Loan Documents), and, unless and until revoked in writing, such instructions shall be binding upon each Lender and each Issuing Bank; <u>provided</u>, <u>however</u>, that the Administrative Agent shall not be required to take any action that (i)&nbsp;the Administrative Agent in good faith believes exposes it to liability unless the Administrative Agent receives an indemnification and is exculpated in a manner satisfactory to it from the Lenders and the Issuing Banks with respect to such action or (ii)&nbsp;is contrary to this Agreement or any other Loan Document or applicable law, including any action that may be in violation of the automatic stay under any requirement of law relating to bankruptcy, insolvency or reorganization or relief of debtors or that may effect a forfeiture, modification or termination of property of a Defaulting Lender in violation of any requirement of law relating to bankruptcy, insolvency or reorganization or relief of debtors; <u>provided</u>, <u>further</u>, that the Administrative Agent may seek clarification or direction from the Required Lenders prior to the exercise of any such instructed action and may refrain from acting until such clarification or direction has been provided. Except as expressly set forth in the Loan Documents, the Administrative Agent shall not have any duty to disclose, and shall not be liable for the failure to disclose, any information relating to any Borrower, any other Loan Party, any Subsidiary or any Affiliate of any of the foregoing that is communicated to or obtained by the Person serving as Administrative Agent or any of its Affiliates in any capacity. Nothing in this Agreement shall require the Administrative Agent to expend or risk its own funds or otherwise incur any financial liability in the performance of any of its duties hereunder or in the exercise of any of its rights or powers if it shall have reasonable grounds for believing that repayment of such funds or adequate indemnity against such risk or liability is not reasonably assured to it.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;In performing its functions and duties hereunder and under the other Loan Documents, the Administrative Agent is acting solely on behalf of the Lenders and the Issuing Banks (except in limited circumstances expressly provided for herein relating to the maintenance of the Register), and its duties are entirely mechanical and administrative in nature. Without limiting the generality of the foregoing:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;the Administrative Agent does not assume and shall not be deemed to have assumed any obligation or duty or any other relationship as the agent, fiduciary or trustee of or for any Lender, Issuing Bank, any other Secured Party or holder of any other obligation other than as expressly set forth herein and in the other Loan Documents, regardless of whether a Default or an Event of Default has occurred and is continuing (and it is understood and agreed that the use of the term &#8220;agent&#8221; (or any similar term) herein or in any other Loan Document with reference to the Administrative Agent is not intended to connote any fiduciary duty or other implied (or express) obligations arising under agency doctrine of any applicable law, and that such term is used as a matter of market custom and is intended to create or reflect only an administrative relationship between contracting parties); additionally, each Lender agrees that it will not assert any claim against the Administrative Agent based on an alleged breach of fiduciary duty by the Administrative Agent in connection with this Agreement and/or the transactions contemplated hereby;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="120" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">120</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;where the Administrative Agent is required or deemed to act as a trustee in respect of any Collateral over which a security interest has been created pursuant to a Loan Document expressed to be governed by the laws of the United States, or is required or deemed to hold any Collateral &#8220;on trust&#8221; pursuant to the foregoing, the obligations and liabilities of the Administrative Agent to the Secured Parties in its capacity as trustee shall be excluded to the fullest extent permitted by applicable law;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;nothing in this Agreement or any Loan Document shall require the Administrative Agent to account to any Lender for any sum or the profit element of any sum received by the Administrative Agent for its own account.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent may perform any of its duties and exercise its rights and powers hereunder or under any other Loan Document by or through any one or more sub-agents appointed by the Administrative Agent. The Administrative Agent and any such sub-agent may perform any of their respective duties and exercise their respective rights and powers through their respective Related Parties. The exculpatory provisions of this Article shall apply to any such sub-agent and to the Related Parties of the Administrative Agent and any such sub-agent, and shall apply to their respective activities pursuant to this Agreement. The Administrative Agent shall not be responsible for the negligence or misconduct of any sub agent except to the extent that a court of competent jurisdiction determines in a final and non-appealable judgment that the Administrative Agent acted with gross negligence or willful misconduct in the selection of such sub-agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;None of any Syndication Agent, any Co-Documentation Agent or any Arranger shall have obligations or duties whatsoever in such capacity under this Agreement or any other Loan Document and shall incur no liability hereunder or thereunder in such capacity, but all such persons shall have the benefit of the indemnities provided for hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;In case of the pendency of any proceeding with respect to any Loan Party under any Federal, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect, the Administrative Agent (irrespective of whether the principal of any Loan or any reimbursement obligation in respect of any LC Disbursement shall then be due and payable as herein expressed or by declaration or otherwise and irrespective of whether the Administrative Agent shall have made any demand on any Borrower) shall be entitled and empowered (but not obligated) by intervention in such proceeding or otherwise:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;to file and prove a claim for the whole amount of the principal and interest owing and unpaid in respect of the Loans, LC Disbursements and all other Obligations that are owing and unpaid and to file such other documents as may be necessary or advisable in order to have the claims of the Lenders, the Issuing Banks and the Administrative Agent (including any claim under Section 2.12, Section 2.13, Section 2.15, Section 2.17 and Section 9.03) allowed in such judicial proceeding; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;to collect and receive any monies or other property payable or deliverable on any such claims and to distribute the same;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="121" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">121</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">and any custodian, receiver, assignee, trustee, liquidator, sequestrator or other similar official in any such proceeding is hereby authorized by each Lender, each Issuing Bank and each other Secured Party to make such payments to the Administrative Agent and, in the event that the Administrative Agent shall consent to the making of such payments directly to the Lenders, the Issuing Banks or the other Secured Parties, to pay to the Administrative Agent any amount due to it, in its capacity as the Administrative Agent, under the Loan Documents (including under Section 9.03). Nothing contained herein shall be deemed to authorize the Administrative Agent to authorize or consent to or accept or adopt on behalf of any Lender or Issuing Bank any plan of reorganization, arrangement, adjustment or composition affecting the Obligations or the rights of any Lender or Issuing Bank or to authorize the Administrative Agent to vote in respect of the claim of any Lender or Issuing Bank in any such proceeding.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp;&nbsp;&nbsp;&nbsp;The provisions of this Article are solely for the benefit of the Administrative Agent, the Lenders and the Issuing Banks, and, except solely to the extent of the Borrowers&#8217; right to consent pursuant to and subject to the conditions set forth in this Article, no Borrower nor any Subsidiary, or any of their respective Affiliates, shall have any rights as a third party beneficiary under any such provisions. Each Secured Party, whether or not a party hereto, will be deemed, by its acceptance of the benefits of the Collateral and of the Guarantees of the Secured Obligations provided under the Loan Documents, to have agreed to the provisions of this Article.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Administrative Agent</u><u>&#8217;</u><u>s Reliance, Limitation of Liability, Etc</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Neither the Administrative Agent nor any of its Related Parties shall be (i)&nbsp;liable for any action taken or omitted to be taken by such party, the Administrative Agent or any of its Related Parties under or in connection with this Agreement or the other Loan Documents (x)&nbsp;with the consent of or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, or as the Administrative Agent shall believe in good faith to be necessary, under the circumstances as provided in the Loan Documents) or (y)&nbsp;in the absence of its own gross negligence or willful misconduct (such absence to be presumed unless otherwise determined by a court of competent jurisdiction by a final and non-appealable judgment) or (ii)&nbsp;responsible in any manner to any of the Lenders for any recitals, statements, representations or warranties made by any Loan Party or any officer thereof contained in this Agreement or any other Loan Document or in any certificate, report, statement or other document referred to or provided for in, or received by the Administrative Agent under or in connection with, this Agreement or any other Loan Document or for the value, validity, effectiveness, genuineness, enforceability or sufficiency of this Agreement or any other Loan Document (including, for the avoidance of doubt, in connection with the Administrative Agent&#8217;s reliance on any Electronic Signature transmitted by facsimile, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page) or for any failure of any Loan Party to perform its obligations hereunder or thereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent shall be deemed not to have knowledge of any (i)&nbsp;notice of any of the events or circumstances set forth or described in Section 5.02 unless and until written notice thereof stating that it is a &#8220;notice under Section 5.02&#8221; in respect of this Agreement and identifying the specific clause under said Section is given to the Administrative Agent by the Borrower Representative, or (ii)&nbsp;notice of any Default or Event of Default unless and until written notice thereof (stating that it is a &#8220;notice of Default&#8221; or a &#8220;notice of an Event of Default&#8221;) is given to the Administrative Agent by the Borrower Representative, a Lender or the Issuing Bank. Further, the Administrative Agent shall not be responsible for or have any duty to ascertain or inquire into (i)&nbsp;any statement, warranty or representation made in or in connection with any Loan Document, (ii)&nbsp;the contents of any certificate, report or other document delivered thereunder or in connection therewith, (iii)&nbsp;the performance or observance of any of the covenants, agreements or other terms or conditions set forth in any Loan Document or the occurrence of any Default or Event of Default, (iv)&nbsp;the sufficiency, validity, enforceability, effectiveness or genuineness of any Loan Document or any other agreement, instrument or document, (v)&nbsp;the satisfaction of any condition set forth in Article IV or elsewhere in any Loan Document, other than to confirm receipt of items (which on their face purport to be such items) expressly required to be delivered to the Administrative Agent or satisfaction of any condition that expressly refers to the matters described therein being acceptable or satisfactory to the Administrative Agent, or (vi)&nbsp;the creation, perfection or priority of Liens on the Collateral.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="122" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">122</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Without limiting the foregoing, the Administrative Agent (i)&nbsp;may treat the payee of any promissory note as its holder until such promissory note has been assigned in accordance with Section 9.04, (ii)&nbsp;may rely on the Register to the extent set forth in Section 9.04(b), (iii)&nbsp;may consult with legal counsel (including counsel to the Borrowers), independent public accountants and other experts selected by it, and shall not be liable for any action taken or omitted to be taken in good faith by it in accordance with the advice of such counsel, accountants or experts, (iv)&nbsp;makes no warranty or representation to any Lender or Issuing Bank and shall not be responsible to any Lender or Issuing Bank for any statements, warranties or representations made by or on behalf of any Loan Party in connection with this Agreement or any other Loan Document, (v)&nbsp;in determining compliance with any condition hereunder to the making of a Loan, or the issuance of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender or an Issuing Bank, may presume that such condition is satisfactory to such Lender or Issuing Bank unless the Administrative Agent shall have received notice to the contrary from such Lender or Issuing Bank sufficiently in advance of the making of such Loan or the issuance of such Letter of Credit and (vi)&nbsp;shall be entitled to rely on, and shall incur no liability under or in respect of this Agreement or any other Loan Document by acting upon, any notice, consent, certificate or other instrument or writing (which writing may be a fax, any electronic message, Internet or intranet website posting or other distribution) or any statement made to it orally or by telephone and believed by it to be genuine and signed or sent or otherwise authenticated by the proper party or parties (whether or not such Person in fact meets the requirements set forth in the Loan Documents for being the maker thereof).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Posting of Communications</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The Borrowers agree that the Administrative Agent may, but shall not be obligated to, make any Communications available to the Lenders and the Issuing Bank by posting the Communications on IntraLinks&#8482;, DebtDomain, SyndTrak, ClearPar or any other electronic system chosen by the Administrative Agent to be its electronic transmission system (the &#8220;Approved Electronic Platform&#8221;).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Although the Approved Electronic Platform and its primary web portal are secured with generally-applicable security procedures and policies implemented or modified by the Administrative Agent from time to time (including, as of the Effective Date, a user ID/password authorization system) and the Approved Electronic Platform is secured through a per-deal authorization method whereby each user may access the Approved Electronic Platform only on a deal-by-deal basis, each of the Lenders, the Issuing Bank and each Borrower acknowledges and agrees that the distribution of material through an electronic medium is not necessarily secure, that the Administrative Agent is not responsible for approving or vetting the representatives or contacts of any Lender that are added to the Approved Electronic Platform, and that there may be confidentiality and other risks associated with such distribution. Each of the Lenders, the Issuing Bank and each Borrower hereby approves distribution of the Communications through the Approved Electronic Platform and understands and assumes the risks of such distribution.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;THE APPROVED ELECTRONIC PLATFORM AND THE COMMUNICATIONS ARE PROVIDED &#8220;AS IS&#8221; AND &#8220;AS AVAILABLE&#8221;. THE APPLICABLE PARTIES (AS DEFINED BELOW) DO NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE COMMUNICATIONS, OR THE ADEQUACY OF THE APPROVED ELECTRONIC PLATFORM AND EXPRESSLY DISCLAIM LIABILITY FOR ERRORS OR OMISSIONS IN THE APPROVED ELECTRONIC PLATFORM AND THE COMMUNICATIONS. NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR FREEDOM FROM VIRUSES OR OTHER CODE DEFECTS, IS MADE BY THE APPLICABLE PARTIES IN CONNECTION WITH THE COMMUNICATIONS OR THE APPROVED ELECTRONIC PLATFORM. IN NO EVENT SHALL THE ADMINISTRATIVE AGENT, ANY ARRANGER, ANY CO-DOCUMENTATION AGENT, ANY SYNDICATION AGENT OR ANY OF THEIR RESPECTIVE RELATED PARTIES (COLLECTIVELY, &#8220;<u>APPLICABLE PARTIES</u>&#8221;) HAVE ANY LIABILITY TO ANY LOAN PARTY, ANY LENDER, ANY ISSUING BANK OR ANY OTHER PERSON OR ENTITY FOR DAMAGES OF ANY KIND, INCLUDING DIRECT OR INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, LOSSES OR EXPENSES (WHETHER IN TORT, CONTRACT OR OTHERWISE) ARISING OUT OF ANY LOAN PARTY&#8217;S OR THE ADMINISTRATIVE AGENT&#8217;S TRANSMISSION OF COMMUNICATIONS THROUGH THE INTERNET OR THE APPROVED ELECTRONIC PLATFORM.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="123" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">123</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><u>&#8220;Communications</u>&#8221; means, collectively, any notice, demand, communication, information, document or other material provided by or on behalf of any Loan Party pursuant to any Loan Document or the transactions contemplated therein which is distributed by the Administrative Agent, any Lender or Issuing Bank by means of electronic communications pursuant to this Section, including through an Approved Electronic Platform.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender and Issuing Bank agrees that notice to it (as provided in the next sentence) specifying that Communications have been posted to the Approved Electronic Platform shall constitute effective delivery of the Communications to such Lender for purposes of the Loan Documents. Each Lender and Issuing Bank agrees (i)&nbsp;to notify the Administrative Agent in writing (which could be in the form of electronic communication) from time to time of such Lender&#8217;s or Issuing Bank&#8217;s (as applicable) email address to which the foregoing notice may be sent by electronic transmission and (ii)&nbsp;that the foregoing notice may be sent to such email address.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Each of the Lenders, Issuing Bank and each Borrower agrees that the Administrative Agent may, but (except as may be required by applicable law) shall not be obligated to, store the Communications on the Approved Electronic Platform in accordance with the Administrative Agent&#8217;s generally applicable document retention procedures and policies.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Nothing herein shall prejudice the right of the Administrative Agent, any Lender or Issuing Bank to give any notice or other communication pursuant to any Loan Document in any other manner specified in such Loan Document.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>The Administrative Agent Individually</u>. With respect to its Commitment, Loans (including Swingline Loans) and Letters of Credit, the Person serving as the Administrative Agent shall have and may exercise the same rights and powers hereunder and is subject to the same obligations and liabilities as and to the extent set forth herein for any other Lender or Issuing Bank, as the case may be. The terms &#8220;Issuing Bank&#8221;, &#8220;Lenders&#8221;, &#8220;Required Lenders&#8221; and any similar terms shall, unless the context clearly otherwise indicates, include the Administrative Agent in its individual capacity as a Lender, Issuing Bank or as one of the Required Lenders, as applicable. The Person serving as the Administrative Agent and its Affiliates may accept deposits from, lend money to, own securities of, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of banking, trust or other business with, any Loan Party, any Subsidiary or any Affiliate of any of the foregoing as if such Person was not acting as the Administrative Agent and without any duty to account therefor to the Lenders or the Issuing Bank.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="124" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">124</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Successor Administrative Agent</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent may resign at any time by giving 30 days&#8217; prior written notice thereof to the Lenders, the Issuing Bank and the Borrower Representative, whether or not a successor Administrative Agent has been appointed. Upon any such resignation, the Required Lenders shall have the right to appoint a successor Administrative Agent. If no successor Administrative Agent shall have been so appointed by the Required Lenders, and shall have accepted such appointment, within 30&nbsp;days after the retiring Administrative Agent&#8217;s giving of notice of resignation, then the retiring Administrative Agent may, on behalf of the Lenders and the Issuing Bank, appoint a successor Administrative Agent, which shall be a bank with an office in New York, New York or an Affiliate of any such bank. In either case, such appointment shall be subject to the prior written approval of the Borrower Representative (which approval may not be unreasonably withheld and shall not be required while an Event of Default has occurred and is continuing). Upon the acceptance of any appointment as Administrative Agent by a successor Administrative Agent, such successor Administrative Agent shall succeed to, and become vested with, all the rights, powers, privileges and duties of the retiring Administrative Agent. Upon the acceptance of appointment as Administrative Agent by a successor Administrative Agent, the retiring Administrative Agent shall be discharged from its duties and obligations under this Agreement and the other Loan Documents. Prior to any retiring Administrative Agent&#8217;s resignation hereunder as Administrative Agent, the retiring Administrative Agent shall take such action as may be reasonably necessary to assign to the successor Administrative Agent its rights as Administrative Agent under the Loan Documents.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding paragraph (a)&nbsp;of this Section, in the event no successor Administrative Agent shall have been so appointed and shall have accepted such appointment within 30 days after the retiring Administrative Agent gives notice of its intent to resign, the retiring Administrative Agent may give notice of the effectiveness of its resignation to the Lenders, the Issuing Bank and the Borrowers, whereupon, on the date of effectiveness of such resignation stated in such notice, (i)&nbsp;the retiring Administrative Agent shall be discharged from its duties and obligations hereunder and under the other Loan Documents; <u>provided</u> that, solely for purposes of maintaining any security interest granted to the Administrative Agent under any Collateral Document for the benefit of the Secured Parties, the retiring Administrative Agent shall continue to be vested with such security interest as collateral agent for the benefit of the Secured Parties and continue to be entitled to the rights set forth in such Collateral Document and Loan Document, and, in the case of any Collateral in the possession of the Administrative Agent, shall continue to hold such Collateral, in each case until such time as a successor Administrative Agent is appointed and accepts such appointment in accordance with this Section (it being understood and agreed that the retiring Administrative Agent shall have no duty or obligation to take any further action under any Collateral Document, including any action required to maintain the perfection of any such security interest), and (ii)&nbsp;the Required Lenders shall succeed to and become vested with all the rights, powers, privileges and duties of the retiring Administrative Agent; <u>provided</u> that (A)&nbsp;all payments required to be made hereunder or under any other Loan Document to the Administrative Agent for the account of any Person other than the Administrative Agent shall be made directly to such Person and (B)&nbsp;all notices and other communications required or contemplated to be given or made to the Administrative Agent shall directly be given or made to each Lender and Issuing Bank. Following the effectiveness of the Administrative Agent&#8217;s resignation from its capacity as such, the provisions of this Article, Section 2.17(d) and Section 9.03, as well as any exculpatory, reimbursement and indemnification provisions set forth in any other Loan Document, shall continue in effect for the benefit of such retiring Administrative Agent, its sub&#8209;agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring Administrative Agent was acting as Administrative Agent and in respect of the matters referred to in the proviso under clause (a) above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="125" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">125</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Acknowledgements of Lenders and Issuing Bank</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender and each Issuing Bank represents and warrants that (i)&nbsp;the Loan Documents set forth the terms of a commercial lending facility, (ii)&nbsp;it is engaged in making, acquiring or holding commercial loans and in providing other facilities set forth herein as may be applicable to such Lender or Issuing Bank, in each case in the ordinary course of business, and not for the purpose of purchasing, acquiring or holding any other type of financial instrument (and each Lender and each Issuing Bank agrees not to assert a claim in contravention of the foregoing), (iii)&nbsp;it has, independently and without reliance upon the Administrative Agent, any Arranger, any Syndication Agent, any Co-Documentation Agent, or any other Lender or Issuing Bank, or any of the Related Parties of any of the foregoing, and based on such documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Agreement as a Lender, and to make, acquire or hold Loans hereunder and (iv)&nbsp;it is sophisticated with respect to decisions to make, acquire and/or hold commercial loans and to provide other facilities set forth herein, as may be applicable to such Lender or such Issuing Bank, and either it, or the Person exercising discretion in making its decision to make, acquire and/or hold such commercial loans or to provide such other facilities, is experienced in making, acquiring or holding such commercial loans or providing such other facilities. Each Lender and each Issuing Bank also acknowledges that it will, independently and without reliance upon the Administrative Agent, any Arranger, any Syndication Agent, any Co-Documentation Agent, or any other Lender or Issuing Bank, or any of the Related Parties of any of the foregoing, and based on such documents and informa&#8208;tion (which may contain material, non-public information within the meaning of the United States securities laws concerning the Borrowers and their Affiliates) as it shall from time to time deem appropriate, continue to make its own decisions in taking or not taking action under or based upon this Agreement, any other Loan Document or any related agreement or any document furnished hereunder or thereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender, by delivering its signature page to this Agreement on the Effective Date, or delivering its signature page to an Assignment and Assumption or any other Loan Document pursuant to which it shall become a Lender hereunder, shall be deemed to have acknowledged receipt of, and consented to and approved, each Loan Document and each other document required to be delivered to, or be approved by or satisfactory to, the Administrative Agent or the Lenders on the Effective Date or the effective date of any such Assignment and Assumption or any other Loan Document pursuant to which it shall have become a Lender hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender hereby agrees that (i)&nbsp;it has requested a copy of each Report prepared by or on behalf of the Administrative Agent; (ii)&nbsp;the Administrative Agent (A)&nbsp;makes no representation or warranty, express or implied, as to the completeness or accuracy of any Report or any of the information contained therein or any inaccuracy or omission contained in or relating to a Report and (B)&nbsp;shall not be liable for any information contained in any Report; (iii)&nbsp;the Reports are not comprehensive audits or examinations, and that any Person performing any field examination will inspect only specific information regarding the Loan Parties and will rely significantly upon the Loan Parties&#8217; books and records, as well as on representations of the Loan Parties&#8217; personnel and that the Administrative Agent undertakes no obligation to update, correct or supplement the Reports; (iv)&nbsp;it will keep all Reports confidential and strictly for its internal use, not share the Report with any Loan Party or any other Person except as otherwise permitted pursuant to this Agreement; and (v)&nbsp;without limiting the generality of any other indemnification provision contained in this Agreement,&nbsp;(A)&nbsp;it will hold the Administrative Agent and any such other Person preparing a Report harmless from any action the indemnifying Lender may take or conclusion the indemnifying Lender may reach or draw from any Report in connection with any extension of credit that the indemnifying Lender has made or may make to a Borrower, or the indemnifying Lender&#8217;s participation in, or the indemnifying Lender&#8217;s purchase of, a Loan or Loans; and (B)&nbsp;it will pay and protect, and indemnify, defend, and hold the Administrative Agent and any such other Person preparing a Report harmless from and against, the claims, actions, proceedings, damages, costs, expenses, and other amounts (including reasonable attorneys&#8217; fees) incurred by the Administrative Agent or any such other Person as the direct or indirect result of any third parties who might obtain all or part of any Report through the indemnifying Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="126" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">126</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp; (i)&nbsp;&nbsp; Each Lender hereby agrees that (x)&nbsp;if the Administrative Agent notifies&nbsp;such Lender that the Administrative Agent has determined&nbsp;in its sole discretion that any funds received by such Lender from the Administrative Agent or any of its Affiliates (whether as a payment, prepayment or repayment of principal, interest, fees or otherwise; individually and collectively, a &#8220;<u>Payment</u>&#8221;) were erroneously transmitted to such Lender (whether or not known to such Lender), and demands the return of such Payment (or a portion thereof), such Lender shall promptly, but in no event later than one (1) Business Day thereafter, return to the Administrative Agent the amount of any such Payment (or portion thereof) as to which such a demand was made in same day funds, together with interest thereon in respect of each day from and including the date such Payment (or portion thereof) was received by such Lender to the date such amount is repaid to the Administrative Agent at the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect, and (y)&nbsp;to the extent permitted by applicable law, such Lender shall not assert, and hereby waives, as to the Administrative Agent, any claim, counterclaim, defense or right of set-off or recoupment with respect to any demand, claim or counterclaim by the Administrative Agent for the return of any Payments received, including without limitation any defense based on &#8220;discharge for value&#8221; or any similar doctrine. &nbsp;A notice of the Administrative Agent to any Lender under this Section 8.06(d) shall be conclusive, absent manifest error.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender hereby further agrees that if it&nbsp;receives a Payment from the Administrative Agent or any of its Affiliates (x)&nbsp;that is in a different amount than, or on a different date from, that specified in a notice of payment sent by the Administrative Agent (or any of its Affiliates) with respect to such Payment (a &#8220;<u>Payment Notice</u>&#8221;) or (y)&nbsp;that was not preceded or accompanied by a Payment Notice, it shall be on notice, in each such case, that an error has been made with respect to such Payment.&nbsp; Each Lender agrees that, in each such case, or if it otherwise becomes aware a Payment (or portion thereof) may have been sent in error, such Lender shall promptly notify the Administrative Agent of such occurrence and, upon demand from the Administrative Agent, it shall promptly, but in no event later than one (1) Business Day thereafter, return to the Administrative Agent the amount of any such Payment (or portion thereof) as to which such a demand was made in same day funds, together with interest thereon in respect of each day from and including the date such Payment (or portion thereof) was received by such Lender to the date such amount is repaid to the Administrative Agent at the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;Each Borrower and each other Loan Party hereby agrees that (x)&nbsp;in the event an erroneous Payment (or portion thereof) are not recovered from any Lender that has received such Payment (or portion thereof) for any reason, the Administrative Agent shall be subrogated to all the rights of such Lender with respect to such amount and (y)&nbsp;an erroneous Payment shall not pay, prepay, repay, discharge or otherwise satisfy any Obligations owed by any Borrower or any other Loan Party.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;Each party&#8217;s obligations under this Section 8.06 shall survive the resignation or replacement of the Administrative Agent or any transfer of rights or obligations by, or the replacement of, a Lender, the termination of the Commitments or the repayment, satisfaction or discharge of all Obligations under any Loan Document.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="127" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">127</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Collateral Matters</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Except with respect to the exercise of setoff rights in accordance with Section 9.08 or with respect to a Secured Party&#8217;s right to file a proof of claim in an insolvency proceeding, no Secured Party shall have any right individually to realize upon any of the Collateral or to enforce any Guarantee of the Secured Obligations, it being understood and agreed that all powers, rights and remedies under the Loan Documents may be exercised solely by the Administrative Agent on behalf of the Secured Parties in accordance with the terms thereof. In its capacity, the Administrative Agent is a &#8220;representative&#8221; of the Secured Parties within the meaning of the term &#8220;secured party&#8221; as defined in the UCC or the PPSA, as applicable. In the event that any Collateral is hereafter pledged by any Person as collateral security for the Secured Obligations, the Administrative Agent is hereby authorized, and hereby granted a power of attorney, to execute and deliver on behalf of the Secured Parties any Loan Documents necessary or appropriate to grant and perfect a Lien on such Collateral in favor of the Administrative Agent on behalf of the Secured Parties.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;In furtherance of the foregoing and not in limitation thereof, no arrangements in respect of Banking Services the obligations under which constitute Secured Obligations and no Swap Agreement the obligations under which constitute Secured Obligations, will create (or be deemed to create) in favor of any Secured Party that is a party thereto any rights in connection with the management or release of any Collateral or of the obligations of any Loan Party under any Loan Document. By accepting the benefits of the Collateral, each Secured Party that is a party to any such arrangement in respect of Banking Services or Swap Agreement, as applicable, shall be deemed to have appointed the Administrative Agent to serve as administrative agent and collateral agent under the Loan Documents and agreed to be bound by the Loan Documents as a Secured Party thereunder, subject to the limitations set forth in this paragraph.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Secured Parties irrevocably authorize the Administrative Agent, at its option and in its discretion, to subordinate any Lien on any property granted to or held by the Administrative Agent under any Loan Document to the holder of any Lien on such property that is permitted by Section 6.02(b). The Administrative Agent shall not be responsible for or have a duty to ascertain or inquire into any representation or warranty regarding the existence, value or collectability of the Collateral, the existence, priority or perfection of the Administrative Agent&#8217;s Lien thereon or any certificate prepared by any Loan Party in connection therewith, nor shall the Administrative Agent be responsible or liable to the Lenders or any other Secured Party for any failure to monitor or maintain any portion of the Collateral.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="128" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">128</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Credit Bidding</u>. The Secured Parties hereby irrevocably authorize the Administrative Agent, at the direction of the Required Lenders, to credit bid all or any portion of the Obligations (including by accepting some or all of the Collateral in satisfaction of some or all of the Obligations pursuant to a deed in lieu of foreclosure or otherwise) and in such manner purchase (either directly or through one or more acquisition vehicles) all or any portion of the Collateral (a)&nbsp;at any sale thereof conducted under the provisions of the Bankruptcy Code, including under Sections 363, 1123 or 1129 of the Bankruptcy Code, or any similar laws in any other jurisdictions to which a Loan Party is subject, or (b)&nbsp;at any other sale, foreclosure or acceptance of collateral in lieu of debt conducted by (or with the consent or at the direction of) the Administrative Agent (whether by judicial action or otherwise) in accordance with any applicable law. In connection with any such credit bid and purchase, the Obligations owed to the Secured Parties shall be entitled to be, and shall be, credit bid by the Administrative Agent at the direction of the Required Lenders on a ratable basis (with Obligations with respect to contingent or unliquidated claims receiving contingent interests in the acquired assets on a ratable basis that shall vest upon the liquidation of such claims in an amount proportional to the liquidated portion of the contingent claim amount used in allocating the contingent interests) for the asset or assets so purchased (or for the equity interests or debt instruments of the acquisition vehicle or vehicles that are issued in connection with such purchase). In connection with any such bid (i)&nbsp;the Administrative Agent shall be authorized to form one or more acquisition vehicles and to assign any successful credit bid to such acquisition vehicle or vehicles, (ii)&nbsp;each of the Secured Parties&#8217; ratable interests in the Obligations which were credit bid shall be deemed without any further action under this Agreement to be assigned to such vehicle or vehicles for the purpose of closing such sale, (iii)&nbsp;the Administrative Agent shall be authorized to adopt documents providing for the governance of the acquisition vehicle or vehicles (<u>provided</u> that any actions by the Administrative Agent with respect to such acquisition vehicle or vehicles, including any disposition of the assets or equity interests thereof, shall be governed, directly or indirectly, by, and the governing documents shall provide for, control by the vote of the Required Lenders or their permitted assignees under the terms of this Agreement or the governing documents of the applicable acquisition vehicle or vehicles, as the case may be, irrespective of the termination of this Agreement and without giving effect to the limitations on actions by the Required Lenders contained in Section 9.02 of this Agreement), (iv)&nbsp;the Administrative Agent on behalf of such acquisition vehicle or vehicles shall be authorized to issue to each of the Secured Parties, ratably on account of the relevant Obligations which were credit bid, interests, whether as equity, partnership interests, limited partnership interests or membership interests, in any such acquisition vehicle and/or debt instruments issued by such acquisition vehicle, all without the need for any Secured Party or acquisition vehicle to take any further action, and (v)&nbsp;to the extent that Obligations that are assigned to an acquisition vehicle are not used to acquire Collateral for any reason (as a result of another bid being higher or better, because the amount of Obligations assigned to the acquisition vehicle exceeds the amount of Obligations credit bid by the acquisition vehicle or otherwise), such Obligations shall automatically be reassigned to the Secured Parties pro rata with their original interest in such Obligations and the equity interests and/or debt instruments issued by any acquisition vehicle on account of such Obligations shall automatically be cancelled, without the need for any Secured Party or any acquisition vehicle to take any further action. Notwithstanding that the ratable portion of the Obligations of each Secured Party are deemed assigned to the acquisition vehicle or vehicles as set forth in clause (ii) above, each Secured Party shall execute such documents and provide such information regarding the Secured Party (and/or any designee of the Secured Party which will receive interests in or debt instruments issued by such acquisition vehicle) as the Administrative Agent may reasonably request in connection with the formation of any acquisition vehicle, the formulation or submission of any credit bid or the consummation of the transactions contemplated by such credit bid.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Certain ERISA Matters</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Each Lender (x)&nbsp;represents and warrants, as of the date such Person became a Lender party hereto, to, and (y)&nbsp;covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and its Affiliates, and not, for the avoidance of doubt, to or for the benefit of any Borrower or any other Loan Party, that at least one of the following is and will be true:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;such Lender is not using &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations) of one or more Benefit Plans in connection with the Loans, the Letters of Credit or the Commitments,</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;the transaction exemption set forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement,</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="129" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">129</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;(A)&nbsp;such Lender is an investment fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B)&nbsp;such Qualified Professional Asset Manager made the investment decision on behalf of such Lender to enter into, participate in, administer and perform the Loans, the Letters of Credit, the Commitments and this Agreement, (C)&nbsp;the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D)&nbsp;to the best knowledge of such Lender, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;such other representation, warranty and covenant as may be agreed in writing between the Administrative Agent, in its sole discretion, and such Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;In addition, unless sub-clause (i)&nbsp;in the immediately preceding clause (a)&nbsp;is true with respect to a Lender or such Lender has provided another representation, warranty and covenant as provided in sub-clause (iv) in the immediately preceding clause (a), such Lender further (x)&nbsp;represents and warrants, as of the date such Person became a Lender party hereto, to, and (y)&nbsp;covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent, and each Arranger and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of any Borrower or any other Loan Party, that none of the Administrative Agent, any Arranger, any Syndication Agent, any Co-Documentation Agent, or any of their respective Affiliates is a fiduciary with respect to the Collateral or the assets of such Lender (including in connection with the reservation or exercise of any rights by the Administrative Agent under this Agreement, any Loan Document or any documents related to hereto or thereto).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent and each Arranger, Syndication Agent and Co-Documentation Agent hereby informs the Lenders that each such Person is not undertaking to provide investment advice or to give advice in a fiduciary capacity, in connection with the transactions contemplated hereby, and that such Person has a financial interest in the transactions contemplated hereby in that such Person or an Affiliate thereof (i)&nbsp;may receive interest or other payments with respect to the Loans, the Letters of Credit, the Commitments, this Agreement and any other Loan Documents, (ii)&nbsp;may recognize a gain if it extended the Loans, the Letters of Credit or the Commitments for an amount less than the amount being paid for an interest in the Loans, the Letters of Credit or the Commitments by such Lender or (iii)&nbsp;may receive fees or other payments in connection with the transactions contemplated hereby, the Loan Documents or otherwise, including structuring fees, commitment fees, arrangement fees, facility fees, upfront fees, underwriting fees, ticking fees, agency fees, administrative agent or collateral agent fees, utilization fees, minimum usage fees, letter of credit fees, fronting fees, deal-away or alternate transaction fees, amendment fees, processing fees, term out premiums, banker&#8217;s acceptance fees, breakage or other early termination fees or fees similar to the foregoing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 8.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Flood Laws</u>. JPMCB has adopted internal policies and procedures that address requirements placed on federally regulated lenders under the National Flood Insurance Reform Act of 1994 and related legislation (the &#8220;<u>Flood Laws</u>&#8221;). JPMCB, as administrative agent or collateral agent on a syndicated facility, will post on the applicable electronic platform (or otherwise distribute to each Lender in the syndicate) documents that it receives in connection with the Flood Laws. However, JPMCB reminds each Lender and Participant in the facility that, pursuant to the Flood Laws, each federally regulated Lender (whether acting as a Lender or Participant in the facility) is responsible for assuring its own compliance with the flood insurance requirements.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="130" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">130</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE IX<br>
<br>
<u>Miscellaneous</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notices</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;Except in the case of notices and other communications expressly permitted to be given by telephone or Electronic Systems (and subject in each case to paragraph (b) below), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier service, mailed by certified or registered mail or sent by email, as follows:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if to any Loan Party, to the Borrower Representative at:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Pioneer Investment, Inc.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">NCS Multistage Inc.</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">19350 State Highway 249, Suite 200</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Houston, Texas 77070</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Attention: Mike Morrison, Chief Financial Officer &amp; Treasurer</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">E-mail: mmorrison@ncsmultistage.com</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">with a copy to (which shall not constitute notice):</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Pioneer Investment, Inc.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">NCS Multistage Inc.</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">19350 State Highway 249, Suite 200</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Houston, Texas 77070</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Attention: Ori Lev, General Counsel</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">E-mail: olev@ncsmultistage.com<u> and </u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">with a copy to (which shall not constitute notice):</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">legal@ncsmultistage.com with olev@ncsmultistage.com</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Norton Rose Fulbright LLP</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">1301 McKinney St., Suite 5100</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Houston, Texas 77070</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">Attention: Josh Agrons</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 108pt; text-align: justify;">E-mail: josh.agrons@nortonrosefulbright.com</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii) &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; if to the Administrative Agent, JPMCB in its capacity as an Issuing Bank or the Swingline Lender, to JPMorgan Chase Bank, N.A. at:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">2200 Ross Avenue, 9th Floor</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Dallas, Texas 75201</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Attention: Raj Sedeora</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Facsimile No: 214.965.2594</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">E-mail: raj.sedeora@jpmorgan.com</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">with a copy to (which shall not constitute notice):</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Winston &amp; Strawn LLP</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">2121 N. Pearl Street, Suite 900</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Dallas, Texas 75201</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Attention: Jordan M. Klein</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 108pt; text-align: justify;">Email: JMKlein@winston.com</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="131" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">131</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;if to any other Lender or Issuing Bank, to it at its address or facsimile number set forth in its Administrative Questionnaire.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">All such notices and other communications (A)&nbsp;sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received, , or (B)&nbsp;delivered through Electronic Systems or Approved Electronic Platforms, as applicable, to the extent provided in paragraph (b) below shall be effective as provided in such paragraph.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Notices and other communications to any Borrower, any Loan Party, the Lenders and the Issuing Banks hereunder may be delivered or furnished by using Electronic Systems or Approved Electronic Platforms, as applicable, or pursuant to procedures approved by the Administrative Agent; <u>provided</u> that the foregoing shall not apply to notices pursuant to Article II or to Compliance Certificates delivered pursuant to Section 5.01(d) unless otherwise agreed by the Administrative Agent and the applicable Lender. Each of the Administrative Agent and the Borrower Representative (on behalf of the Loan Parties) may, in its discretion, agree to accept notices and other communications to it hereunder by Electronic Systems or Approved Electronic Platforms, as applicable, pursuant to procedures approved by it; <u>provided</u> that approval of such procedures may be limited to particular notices or communications. Unless the Administrative Agent otherwise proscribes, all such notices and other communications (i) sent to an e-mail address shall be deemed received upon the sender&#8217;s receipt of an acknowledgement from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return e-mail or other written acknowledgement), <u>provided</u> that if not given during the normal business hours of the recipient, such notice or communication shall be deemed to have been given at the opening of business on the next Business Day for the recipient, and (ii)&nbsp;posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient, at its e-mail address as described in the foregoing clause&nbsp;(i), of notification that such notice or communication is available and identifying the website address therefor; <u>provided</u> that, for both clauses (i) and (ii) above, if such notice, e-mail or other communication is not sent during the normal business hours of the recipient, such notice or communication shall be deemed to have been sent at the opening of business on the next Business Day of the recipient.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Any party hereto may change its address or e-mail address for notices and other communications hereunder by notice to the other parties hereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Waivers; Amendments</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; No failure or delay by the Administrative Agent, the Issuing Bank or any Lender in exercising any right or power hereunder or under any other Loan Document shall operate as a waiver thereof, nor shall any single or partial exercise of any such right or power, or any abandonment or discontinuance of steps to enforce such a right or power, preclude any other or further exercise thereof or the exercise of any other right or power. The rights and remedies of the Administrative Agent, the Issuing Bank and the Lenders hereunder and under any other Loan Document are cumulative and are not exclusive of any rights or remedies that they would otherwise have. No waiver of any provision of any Loan Document or consent to any departure by any Loan Party therefrom shall in any event be effective unless the same shall be permitted by paragraph&nbsp;(b)&nbsp;of this Section, and then such waiver or consent shall be effective only in the specific instance and for the purpose for which given. Without limiting the generality of the foregoing, the making of a Loan or issuance of a Letter of Credit shall not be construed as a waiver of any Default, regardless of whether the Administrative Agent, any Lender or the Issuing Bank may have had notice or knowledge of such Default at the time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="132" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">132</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Except as provided in the first sentence of Section 2.09(f) (with respect to any commitment increase) and subject to Section 2.14(c), Section 2.14(d) and Section 2.14(e) and Section 9.02(e) below, neither this Agreement nor any other Loan Document nor any provision hereof or thereof may be waived, amended or modified except (i)&nbsp;in the case of this Agreement, pursuant to an agreement or agreements in writing entered into by the Borrowers and the Required Lenders or (ii)&nbsp;in the case of any other Loan Document, pursuant to an agreement or agreements in writing entered into by the Administrative Agent and the Loan Party or Loan Parties that are parties thereto, with the consent of the Required Lenders; <u>provided</u> that no such agreement shall (A)&nbsp;increase the Commitment of any Lender without the written consent of such Lender (including any such Lender that is a Defaulting Lender), (B)&nbsp;reduce or forgive the principal amount of any Loan or LC Disbursement or reduce the rate of interest thereon, or reduce or forgive any interest or fees payable hereunder, without the written consent of each Lender (including any such Lender that is a Defaulting Lender) directly affected thereby (<u>provided</u> that any amendment or modification of the financial covenants in this Agreement (or any defined term used therein) shall not constitute a reduction in the rate of interest or fees for purposes of this clause (B)), (C)&nbsp;postpone any scheduled date of payment of the principal amount of any Loan or LC Disbursement, or any date for the payment of any interest, fees or other Obligations payable hereunder, or reduce the amount of, waive or excuse any such payment or postpone the scheduled date of expiration of any Commitment, without the written consent of each Lender (including any such Lender that is a Defaulting Lender) directly affected thereby, (D)&nbsp;change Section 2.09(c), (d) or Section 2.18(b) or (d)&nbsp;in a manner that would alter the ratable reduction of Commitments or the manner in which payments are shared, without the written consent of each Lender (other than any Defaulting Lender), (E)&nbsp;increase the advance rates set forth in the definition of Borrowing Base or add new categories of eligible assets, without the written consent of the Supermajority Revolving Lenders, (F)&nbsp;change any of the provisions of this Section or the definition of &#8220;Required Lenders&#8221; or any other provision of any Loan Document specifying the number or percentage of Lenders (or Lenders of any Class) required to waive, amend or modify any rights thereunder or make any determination or grant any consent thereunder, without the written consent of each Lender (other than any Defaulting Lender) directly affected thereby, (G)&nbsp;change Section 2.20 without the consent of each Lender (other than any Defaulting Lender), (H)&nbsp;release any Loan Guarantor from its obligation under its Loan Guaranty (except as otherwise permitted herein or in the other Loan Documents), without the written consent of each Lender (other than any Defaulting Lender), or (I)&nbsp;except as provided in clause (c) of this Section or in any Collateral Document, release all or substantially all of the Collateral, without the written consent of each Lender (other than any Defaulting Lender); <u>provided</u>, <u>further</u>, that no such agreement shall amend, modify or otherwise affect the rights or duties of the Administrative Agent, the Issuing Bank or the Swingline Lender hereunder without the prior written consent of the Administrative Agent, the Issuing Bank or the Swingline Lender, as the case may be (it being understood that any amendment to Section 2.20 shall require the consent of the Administrative Agent, the Issuing Bank and the Swingline Lender); <u>provided</u> <u>further</u> that no such agreement shall amend or modify the provisions of Section 2.06 without the prior written consent of the Administrative Agent and the Issuing Banks. The Administrative Agent may also amend the <u>Commitment Schedule</u> to reflect assignments entered into pursuant to Section 9.04. Any amendment, waiver or other modification of this Agreement or any other Loan Document that by its terms affects the rights or duties under this Agreement of the Lenders of one or more Classes (but not the Lenders of any other Class), may be effected by an agreement or agreements in writing entered into by the Borrowers and the requisite number or percentage in interest of each affected Class of Lenders that would be required to consent thereto under this Section if such Class of Lenders were the only Class of Lenders hereunder at the time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="133" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">133</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;The Lenders and the Issuing Bank hereby irrevocably authorize the Administrative Agent, at its option and in its sole discretion, to release any Liens granted to the Administrative Agent by the Loan Parties on any Collateral (i)&nbsp;upon Payment in Full of all Secured Obligations and the cash collateralization of all Unliquidated Obligations in a manner satisfactory to each affected Lender, (ii)&nbsp;constituting property (real or personal, tangible or intangible) being sold or disposed of if the Loan Party disposing of such property certifies to the Administrative Agent that the sale or disposition is made in compliance with the terms of this Agreement (and the Administrative Agent may rely conclusively on any such certificate, without further inquiry), and to the extent that the property being sold or disposed of constitutes 100% of the Equity Interests of a Subsidiary owned by Loan Parties pursuant to a transaction permitted hereby, the Administrative Agent is authorized to release any Loan Guaranty provided by such Subsidiary, (iii) with the consent of Required Lenders, (iv)&nbsp;constituting property leased to a Loan Party under a lease which has expired or been terminated in a transaction permitted under this Agreement, or (v)&nbsp;as required to effect any sale or other disposition of such Collateral in connection with any exercise of remedies of the Administrative Agent and the Lenders pursuant to Article VII; provided that the Administrative Agent may in its discretion release Liens on Collateral valued in the aggregate not in excess of $200,000 during any calendar year without the prior written authorization of the Required Lenders (it being agreed that the Administrative Agent may rely conclusively without further investigation on one or more certificates of the Loan Parties as to the value of any Collateral to be so released). Except as provided in the preceding sentence, the Administrative Agent will not release any Liens on Collateral without the prior written authorization of the Required Lenders. Any&nbsp;such release shall not in any manner discharge, affect, or impair the Obligations or any Liens (other than those expressly being released) upon (or obligations of the Loan Parties in respect of) all interests retained by the Loan Parties, including the proceeds of any sale, all of which shall continue to constitute part of the Collateral. Any execution and delivery by the Administrative Agent of documents in connection with any such release shall be without recourse to or warranty by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;If, in connection with any proposed amendment, waiver or consent requiring the consent of &#8220;each Lender&#8221; or &#8220;each Lender affected thereby,&#8221; the consent of the Required Lenders is obtained, but the consent of other necessary Lenders is not obtained (any such Lender whose consent is necessary but has not been obtained being referred to herein as a &#8220;<u>Non-Consenting Lender</u>&#8221;), then the Borrowers may elect to replace a Non-Consenting Lender as a Lender party to this Agreement, <u>provided</u> that, concurrently with such replacement, (i)&nbsp;another bank or other entity which is reasonably satisfactory to the Borrowers, the Administrative Agent and the Issuing Bank shall agree, as of such date, to purchase for cash the Loans and other Obligations due to the Non-Consenting Lender pursuant to an Assignment and Assumption and to become a Lender for all purposes under this Agreement and to assume all obligations of the Non-Consenting Lender to be terminated as of such date and to comply with the requirements of clause (b) of Section 9.04, and (ii)&nbsp;the Borrowers shall pay to such Non-Consenting Lender in same day funds on the day of such replacement (1)&nbsp;all interest, fees and other amounts then accrued but unpaid to such Non-Consenting Lender by the Borrowers hereunder to and including the date of termination, including without limitation payments due to such Non-Consenting Lender under Section 2.15 and Section 2.17, and (2)&nbsp;an amount, if any, equal to the payment which would have been due to such Lender on the day of such replacement under Section 2.16 had the Loans of such Non-Consenting Lender been prepaid on such date rather than sold to the replacement Lender. Each party hereto agrees that an assignment required pursuant to this paragraph may be effected pursuant to an Assignment and Assumption executed by the Borrower Representative, the Administrative Agent and the assignee (or, to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and such parties are participants), and the Lender required to make such assignment need not be a party thereto in order for such assignment to be effective and shall be deemed to have consented to an be bound by the terms thereof; <u>provided</u> that, following the effectiveness of any such assignment, the other parties to such assignment agree to execute and deliver such documents necessary to evidence such assignment as reasonably requested by the applicable Lender, <u>provided</u> that any such documents shall be without recourse to or warranty by the parties thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding anything to the contrary herein the Administrative Agent may, with the consent of the Borrower Representative only, amend, modify or supplement this Agreement or any of the other Loan Documents to cure any ambiguity, omission, mistake, defect or inconsistency.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="134" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">134</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Expenses; Limitation of Liability; Indemnity; Etc.</u> &nbsp;&nbsp;(a)&nbsp;&nbsp; <u>Expenses</u>. The Loan Parties shall, jointly and severally, pay all (i)&nbsp;reasonable out&#8209;of&#8209;pocket expenses incurred by the Administrative Agent and its Affiliates, including the reasonable fees, charges and disbursements of one counsel for the Administrative Agent, in connection with the syndication and distribution (including, without limitation, via the internet or through any Electronic System or Approved Electronic Platform) of the credit facilities provided for herein, the preparation and administration of the Loan Documents and any amendments, modifications or waivers of the provisions of the Loan Documents (whether or not the transactions contemplated hereby or thereby shall be consummated), (ii)&nbsp;reasonable out-of-pocket expenses incurred by the Issuing Bank in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder and (iii)&nbsp;out-of-pocket expenses incurred by the Administrative Agent, the Issuing Bank or any Lender, including the fees, charges and disbursements of counsel for the Administrative Agent, the Issuing Bank or any Lender as a group (but limited, in the case of attorney&#8217;s fees, to one primary counsel for the Agent and the Lenders in the United States, one primary counsel for the Agent and the Lenders in Canada and, if necessary, one firm of local counsel in each other applicable jurisdiction and one firm of specialist counsel for each specialized area of law and, in the event of a conflict of interest, one additional counsel for each applicable group of Persons similarly situated for which the conflict of interest presents itself), in connection with the enforcement, collection or protection of its rights in connection with the Loan Documents, including its rights under this Section, or in connection with the Loans made or Letters of Credit issued hereunder, including all such out-of&#8209;pocket expenses incurred during any workout, restructuring or negotiations in respect of such Loans or Letters of Credit. Expenses being reimbursed by the Loan Parties under this Section include, without limiting the generality of the foregoing, reasonable out of pocket fees, costs and expenses incurred in connection with:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(A)&nbsp;&nbsp;&nbsp;&nbsp;appraisals and insurance reviews;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(B)&nbsp;&nbsp;&nbsp;&nbsp;field examinations and the preparation of Reports based on the fees charged by a third party retained by the Administrative Agent or the internally allocated fees for each Person employed by the Administrative Agent with respect to each field, together with the reasonable fees and expenses associated with collateral monitoring services performed by the Administrative Agent (and the Borrowers agree to modify or adjust the computation of the Borrowing Base which may include maintaining additional Reserves, modifying the advance rates or modifying the eligibility criteria for the components of the Borrowing Base to the extent required by the Administrative Agent as a result of any such evaluation, appraisal or monitoring);</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(C)&nbsp;&nbsp;&nbsp;&nbsp;background checks regarding senior management and/or key investors, as deemed necessary or appropriate in the Permitted Discretion of the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(D)&nbsp;&nbsp;&nbsp;&nbsp;Taxes, fees and other charges for (1)&nbsp;lien and title searches and title insurance and (2)&nbsp;recording the Mortgages, filing financing statements and continuations, and other actions to perfect, protect, and continue the Administrative Agent&#8217;s Liens;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(E)&nbsp;&nbsp;&nbsp;&nbsp;sums paid or incurred to take any action required of any Loan Party under the Loan Documents that such Loan Party fails to pay or take; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(F)&nbsp;&nbsp;&nbsp;&nbsp;forwarding loan proceeds, collecting checks and other items of payment, and establishing and maintaining the accounts and lock boxes, and costs and expenses of preserving and protecting the Collateral.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">All of the foregoing fees, costs and expenses may be charged to the Borrowers as Revolving Loans or to another deposit account, all as described in Section 2.18(c).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="135" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">135</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;<u>Limitation of Liability</u>. To the extent permitted by applicable law (i)&nbsp;neither any Borrower nor any Loan Party shall assert, and each Borrower and each Loan Party hereby waives, any claim against the Administrative Agent, any Arranger, any Syndication Agent, any Co-Documentation Agent any Issuing Bank and any Lender, and any Related Party of any of the foregoing Persons (each such Person being called a &#8220;<u>Lender-Related Person</u>&#8221;) for any Liabilities arising from the use by others of information or other materials (including, without limitation, any personal data) obtained through telecommunications, electronic or other information transmission systems (including the Internet), and (ii)&nbsp;no party hereto shall assert, and each such party hereby waives, any Liabilities against any other party hereto, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document, or any agreement or instrument contemplated hereby or thereby, the Transactions, any Loan or Letter of Credit or the use of the proceeds thereof; <u>provided</u> that, nothing in this Section 9.03(b) shall relieve any Borrower or any Loan Party of any obligation it may have to indemnify an Indemnitee, as provided in Section 9.03(c), against any special, indirect, consequential or punitive damages asserted against such Indemnitee by a third party.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;<u>Indemnity</u>. The Loan Parties shall, jointly and severally, indemnify the Administrative Agent, each Arranger, each Syndication Agent, each Co-Documentation Agent, the Issuing Bank and each Lender, and each Related Party of any of the foregoing Persons (each such Person being called an &#8220;<u>Indemnitee</u>&#8221;) against, and hold each Indemnitee harmless from, any and all Liabilities and related expenses, including the reasonable out of pocket fees, charges and disbursements of any counsel for any Indemnitee, incurred by or asserted against any Indemnitee arising out of, in connection with, or as a result of (i)&nbsp;the execution or delivery of the Loan Documents or any agreement or instrument contemplated thereby, (ii)&nbsp;the performance by the parties hereto of their respective obligations thereunder or the consummation of the Transactions or any other transactions contemplated hereby, (iii)&nbsp;any Loan or Letter of Credit or the use of the proceeds therefrom (including any refusal by the Issuing Bank to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit), (iv)&nbsp;any actual or alleged presence or Release of Hazardous Materials on or from any property owned or operated by a Loan Party or a Restricted Subsidiary, or any Environmental Liability related in any way to a Loan Party or a Restricted Subsidiary, (v)&nbsp;the failure of a Loan Party to deliver to the Administrative Agent the required receipts or other required documentary evidence with respect to a payment made by a Loan Party for Taxes pursuant to Section 2.17, or (vi)&nbsp;any actual or prospective Proceeding relating to any of the foregoing, whether or not such Proceeding is brought by any Loan Party or their respective equity holders, Affiliates, creditors or any other third Person and whether based on contract, tort or any other theory and regardless of whether any Indemnitee is a party thereto; <u>provided</u> that such indemnity shall not, as to any Indemnitee, be available to the extent that such Liabilities or related expenses are determined by a court of competent jurisdiction by final and non-appealable judgment to have resulted from (a) the gross negligence or willful misconduct of such Indemnitee or (b) the intentional breach in bad faith of the terms hereof by such Indemnitee. WITHOUT LIMITATION OF THE FOREGOING, IT IS THE INTENTION OF EACH BORROWER AND EACH BORROWER AGREES THAT THE FOREGOING INDEMNITIES SHALL APPLY TO EACH INDEMNITEE WITH RESPECT TO LOSSES, CLAIMS, DAMAGES, PENALTIES, LIABILITIES AND RELATED EXPENSES (INCLUDING, WITHOUT LIMITATION, ALL EXPENSES OF LITIGATION OR PREPARATION THEREFOR), WHICH IN WHOLE OR IN PART ARE CAUSED BY OR ARISE OUT OF THE NEGLIGENCE OF SUCH (AND/OR ANY OTHER) INDEMNITEE. This Section 9.03(c) shall not apply with respect to Taxes other than any Taxes that represent losses or damages arising from any non-Tax claim.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="136" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">136</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;<u>Lender Reimbursement</u>. Each Lender severally agrees to pay any amount required to be paid by any Loan Party under paragraphs (a), (b) or (c) of this Section 9.03 to the Administrative Agent, each Issuing Bank and the Swingline Lender, and each Related Party of any of the foregoing Persons (each, an &#8220;<u>Agent-Related Person</u>&#8221;) (to the extent not reimbursed by a Loan Party and without limiting the obligation of any Loan Party to do so), ratably according to their respective Applicable Percentage in effect on the date on which such payment is sought under this Section (or, if such payment is sought after the date upon which the Commitments shall have terminated and the Loans shall have been paid in full, ratably in accordance with such Applicable Percentage immediately prior to such date), and agrees to indemnify and hold each Agent-Related Person harmless from and against any and all Liabilities and related expenses, including the fees, charges and disbursements of any kind whatsoever that may at any time (whether before or after the payment of the Loans) be imposed on, incurred by or asserted against such Agent-Related Person in any way relating to or arising out of the Commitments, this Agreement, any of the other Loan Documents or any documents contemplated by or referred to herein or therein or the transactions contemplated hereby or thereby or any action taken or omitted by such Agent-Related Person under or in connection with any of the foregoing; <u>provided</u> that the unreimbursed expense or Liability or related expense, as the case may be, was incurred by or asserted against such Agent-Related Person in its capacity as such; <u>provided</u>, <u>further</u>, that no Lender shall be liable for the payment of any portion of such Liabilities, costs, expenses or disbursements that are found by a final and non&#8209;appealable decision of a court of competent jurisdiction to have resulted primarily from such Agent-Related Person&#8217;s gross negligence or willful misconduct. The agreements in this Section shall survive the termination of this Agreement and Payment in Full of the Secured Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;<u>Payments</u>. All amounts due under this Section 9.03 shall be payable promptly after written demand therefor.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Successors and Assigns</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; The provisions of this Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby (including any Affiliate of the Issuing Bank that issues any Letter of Credit), except that (i)&nbsp;no Borrower may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of each Lender (and any attempted assignment or transfer by any Borrower without such consent shall be null and void) and (ii)&nbsp;no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with this Section. Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the parties hereto, their respective successors and assigns permitted hereby (including any Affiliate of the Issuing Bank that issues any Letter of Credit), Participants (to the extent provided in paragraph (c)&nbsp;of this Section) and, to the extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent, the Issuing Bank and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject to the conditions set forth in paragraph (b)(ii) below, any Lender may assign to one or more Persons (other than an Ineligible Institution) all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitment, participations in Letters of Credit and the Loans at the time owing to it) with the prior written consent (such consent not to be unreasonably withheld) of:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(A)&nbsp;&nbsp;&nbsp;&nbsp;the Borrower Representative, <u>provided</u> that the Borrower Representative shall be deemed to have consented to any such assignment of all or a portion of the Revolving Loans and Commitments unless it shall object thereto by written notice to the Administrative Agent within ten (10) Business Days after having received notice thereof, and <u>provided</u> <u>further</u> that no consent of the Borrower Representative shall be required for an assignment to a Lender, an Affiliate of a Lender, an Approved Fund or, if an Event of Default has occurred and is continuing, any other assignee;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(B)&nbsp;&nbsp;&nbsp;&nbsp;the Administrative Agent;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="137" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">137</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(C)&nbsp;&nbsp;&nbsp;&nbsp;the Issuing Bank; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(D)&nbsp;&nbsp;&nbsp;&nbsp;the Swingline Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Assignments shall be subject to the following additional conditions:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(A)&nbsp;&nbsp;&nbsp;&nbsp;except in the case of an assignment to a Lender or an Affiliate of a Lender or an Approved Fund or an assignment of the entire remaining amount of the assigning Lender&#8217;s Commitment or Loans of any Class, the amount of the Commitment or Loans of the assigning Lender subject to each such assignment (determined as of the date the Assignment and Assumption with respect to such assignment is delivered to the Administrative Agent) shall not be less than $5,000,000 unless each of the Borrower Representative and the Administrative Agent otherwise consent, <u>provided</u> that no such consent of the Borrower Representative shall be required if an Event of Default has occurred and is continuing;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(B)&nbsp;&nbsp;&nbsp;&nbsp;each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender&#8217;s rights and obligations under this Agreement;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(C)&nbsp;&nbsp;&nbsp;&nbsp;the parties to each assignment shall execute and deliver to the Administrative Agent (x)&nbsp;an Assignment and Assumption or (y)&nbsp;to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and the parties to the Assignment and Assumption are participants, together with a processing and recordation fee of $3,500; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 72pt; text-indent: 36pt; text-align: justify;">(D)&nbsp;&nbsp;&nbsp;&nbsp;the assignee, if it shall not be a Lender, shall deliver to the Administrative Agent an Administrative Questionnaire in which the assignee designates one or more credit contacts to whom all syndicate-level information (which may contain material non-public information about Holdings, the other Loan Parties and their Related Parties or their respective securities) will be made available and who may receive such information in accordance with the assignee&#8217;s compliance procedures and applicable laws, including Federal and state securities laws.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">For the purposes of this Section 9.04, the terms &#8220;<u>Approved Fund</u>&#8221; and &#8220;<u>Ineligible Institution</u>&#8221; have the following meanings:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Approved Fund</u>&#8221; means any Person (other than a natural person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course of its business and that is administered or managed by (a)&nbsp;a Lender, (b)&nbsp;an Affiliate of a Lender or (c)&nbsp;an entity or an Affiliate of an entity that administers or manages a Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><u>&#8220;Ineligible Institution</u>&#8221; means (a)&nbsp;a natural person, (b)&nbsp;a Defaulting Lender or its Lender Parent, (c)&nbsp;a holding company, investment vehicle or trust for, or owned and operated for the primary benefit of, a natural person or relative(s) thereof; <u>provided</u> that, with respect to clause (c), such holding company, investment vehicle or trust shall not constitute an Ineligible Institution if it (x)&nbsp;has not been established for the primary purpose of acquiring any Loans or Commitments, (y)&nbsp;is managed by a professional advisor, who is not such natural person or a relative thereof, having significant experience in the business of making or purchasing commercial loans, and (z)&nbsp;has assets greater than $25,000,000 and a significant part of its activities consist of making or purchasing commercial loans and similar extensions of credit in the ordinary course of its business, (d)&nbsp;a Loan Party or a Subsidiary or other Affiliate of a Loan Party, or (e)&nbsp;so long as no Event of Default under clauses&nbsp;(a), (b), (h) or (i) of Article VII shall have occurred and be continuing, any Disqualified Institution.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="138" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">138</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;Subject to acceptance and recording thereof pursuant to paragraph&nbsp;(b)(iv) of this Section, from and after the effective date specified in each Assignment and Assumption, the assignee thereunder shall be a party hereto and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning Lender&#8217;s rights and obligations under this Agreement, such Lender shall cease to be a party hereto but shall continue to be entitled to the benefits of Section 2.15, Section 2.16, Section 2.17 and Section 9.03). Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this Section shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with paragraph (c) of this Section.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent, acting for this purpose as a non-fiduciary agent of the Borrowers, shall maintain at one of its offices a copy of each Assignment and Assumption delivered to it and a register for the recordation of the names and addresses of the Lenders, and the Commitment of, and principal amount of the Loans and LC Disbursements owing to, each Lender pursuant to the terms hereof from time to time (the &#8220;<u>Register</u>&#8221;). The entries in the Register shall be conclusive, and the Borrowers, the Administrative Agent, the Issuing Bank and the Lenders shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement, notwithstanding notice to the contrary. The Register shall be available for inspection by the Borrowers, the Issuing Bank and any Lender, at any reasonable time and from time to time upon reasonable prior notice.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(v)&nbsp;&nbsp;&nbsp;&nbsp;Upon its receipt of (x)&nbsp;a duly completed Assignment and Assumption executed by an assigning Lender and an assignee or (y)&nbsp;to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and the parties to the Assignment and Assumption are participants, the assignee&#8217;s completed Administrative Questionnaire (unless the assignee shall already be a Lender hereunder), the processing and recordation fee referred to in paragraph&nbsp;(b) of this Section and any written consent to such assignment required by paragraph (b) of this Section, the Administrative Agent shall accept such Assignment and Assumption and record the information contained therein in the Register; <u>provided</u> that if either the assigning Lender or the assignee shall have failed to make any payment required to be made by it pursuant to Section 2.05, Section 2.06(d) or (e), Section 2.07(b), Section 2.18(d) or Section 9.03(d), the Administrative Agent shall have no obligation to accept such Assignment and Assumption and record the information therein in the Register unless and until such payment shall have been made in full, together with all accrued interest thereon. No assignment shall be effective for purposes of this Agreement unless it has been recorded in the Register as provided in this paragraph.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent shall not be obligated to ascertain, monitor or inquire as to whether any Lender or participant or prospective Lender or participant is a Disqualified Institution or have any liability with respect to or arising out of any assignment or participation of Loans, or disclosure of confidential information, to any &#8206;Disqualified Institution, unless resulting from the gross negligence or willful misconduct of the Administrative Agent as finally determined by a non-appealable order of a court of competent jurisdiction.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="139" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">139</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Any Lender may, without the consent of, or notice to, the Borrowers, the Administrative Agent, the Issuing Bank or the Swingline Lender, sell participations to one or more banks or other entities (a &#8220;<u>Participant</u>&#8221;) other than an Ineligible Institution in all or a portion of such Lender&#8217;s rights and obligations under this Agreement (including all or a portion of its Commitment and/or the Loans owing to it); <u>provided</u> that (i)&nbsp;such Lender&#8217;s obligations under this Agreement shall remain unchanged; (ii)&nbsp;such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations; and (iii)&nbsp;the Borrowers, the Administrative Agent, the Issuing Bank and the other Lenders shall continue to deal solely and directly with such Lender in connection with such Lender&#8217;s rights and/or obligations under this Agreement. Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; <u>provided</u> that such agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree to any amendment, modification or waiver described in the first proviso to Section 9.02(b) that affects such Participant. The Borrowers agree that each Participant shall be entitled to the benefits of Section 2.15, Section 2.16 and Section 2.17 (subject to the requirements and limitations therein, including the requirements under Section 2.17(f) and (g) (it being understood that the documentation required under Section 2.17(f) shall be delivered to the participating Lender and the information and documentation required under Section 2.17(g) will be delivered to the Borrowers and the Administrative Agent)) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph&nbsp;(b) of this Section; <u>provided</u> that such Participant (A)&nbsp;agrees to be subject to the provisions of Section 2.18 and Section 2.19 as if it were an assignee under paragraph&nbsp;(b) of this Section; and (B)&nbsp;shall not be entitled to receive any greater payment under Section 2.15 or Section 2.17, with respect to any participation, than its participating Lender would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from a Change in Law that occurs after the Participant acquired the applicable participation.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Each Lender that sells a participation agrees, at the Borrowers&#8217; request and expense, to use reasonable efforts to cooperate with the Borrowers to effectuate the provisions of Section 2.19(b) with respect to any Participant. To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 9.08 as though it were a Lender, <u>provided</u> such Participant agrees to be subject to Section 2.18(b) as though it were a Lender. Each Lender that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of the Borrowers, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant&#8217;s interest in the Loans or other obligations under this Agreement or any other Loan Document (the &#8220;<u>Participant Register</u>&#8221;); <u>provided</u> that no Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant&#8217;s interest in any Commitments, Loans, Letters of Credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such Commitment, Loan, Letter of Credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations. The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary. For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Any Lender may at any time pledge or assign a security interest in all or any portion of its rights under this Agreement to secure obligations of such Lender, including without limitation any pledge or assignment to secure obligations to a Federal Reserve Bank, and this Section shall not apply to any such pledge or assignment of a security interest; <u>provided</u> that no such pledge or assignment of a security interest shall release a Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="140" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">140</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Survival</u>. All covenants, agreements, representations and warranties made by the Loan Parties in the Loan Documents and in the certificates or other instruments delivered in connection with or pursuant to this Agreement or any other Loan Document shall be considered to have been relied upon by the other parties hereto and shall survive the execution and delivery of the Loan Documents and the making of any Loans and issuance of any Letters of Credit, regardless of any investigation made by any such other party or on its behalf and notwithstanding that the Administrative Agent, the Issuing Bank or any Lender may have had notice or knowledge of any Default or incorrect representation or warranty at the time any credit is extended hereunder, and shall continue in full force and effect as long as the principal of or any accrued interest on any Loan or any fee or any other amount payable under this Agreement is outstand&#8208;ing and unpaid or any Letter of Credit is outstanding and so long as the Commitments have not expired or terminated. The provisions of Section 2.15, Section 2.16, Section 2.17 and Section 9.03 and Article VIII shall survive and remain in full force and effect regardless of the consummation of the transactions contemplated hereby, the repayment of the Loans, the expiration or termination of the Letters of Credit and the Commitments or the termination of this Agreement or any other Loan Document or any provision hereof or thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Counterparts; Integration; Effectiveness; Electronic Execution</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; This Agreement may be executed in counterparts (and by different parties hereto on different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. This Agreement, the other Loan Documents and any separate letter agreements with respect to (i)&nbsp;fees payable to the Administrative Agent and (ii)&nbsp;increases or reductions of the Issuing Bank Sublimit of the Issuing Bank constitute the entire contract among the parties relating to the subject matter hereof and supersede any and all previous agreements and understandings, oral or written, relating to the subject matter hereof. Except as provided in Section 4.01, this Agreement shall become effective when it shall have been executed by the Administrative Agent and when the Administrative Agent shall have received counterparts hereof which, when taken together, bear the signatures of each of the other parties hereto, and thereafter shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Delivery of an executed counterpart of a signature page of (x)&nbsp;this Agreement, (y)&nbsp;any other Loan Document and/or (z)&nbsp;any document, amendment, approval, consent, information, notice (including, for the avoidance of doubt, any notice delivered pursuant to Section 9.01), certificate, request, statement, disclosure or authorization related to this Agreement, any other Loan Document and/or the transactions contemplated hereby and/or thereby (each an &#8220;<u>Ancillary Document</u>&#8221;) that is an Electronic Signature transmitted by emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page shall be effective as delivery of a manually executed counterpart of this Agreement, such other Loan Document or such Ancillary Document, as applicable. The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import in or relating to this Agreement, any other Loan Document and/or any Ancillary Document shall be deemed to include Electronic Signatures, deliveries or the keeping of records in any electronic form (including deliveries by emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page), each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be; <u>provided</u> that nothing herein shall require the Administrative Agent to accept Electronic Signatures in any form or format without its prior written consent and pursuant to procedures approved by it; <u>provided</u>, <u>further</u>, without limiting the foregoing, (i)&nbsp;to the extent the Administrative Agent has agreed to accept any Electronic Signature, the Administrative Agent and each of the Lenders shall be entitled to rely on such Electronic Signature purportedly given by or on behalf of any Borrower or any other Loan Party without further verification thereof and without any obligation to review the appearance or form of any such Electronic Signature and (ii)&nbsp;upon the request of the Administrative Agent or any Lender, any Electronic Signature shall be promptly followed by a manually executed counterpart. Without limiting the generality of the foregoing, each Borrower and each Loan Party hereby (A)&nbsp;agrees that, for all purposes, including without limitation, in connection with any workout, restructuring, enforcement of remedies, bankruptcy proceedings or litigation among the Administrative Agent, the Lenders, the Borrowers and the Loan Parties, Electronic Signatures transmitted by emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page and/or any electronic images of this Agreement, any other Loan Document and/or any Ancillary Document shall have the same legal effect, validity and enforceability as any paper original, (B)&nbsp;the Administrative Agent and each of the Lenders may, at its option, create one or more copies of this Agreement, any other Loan Document and/or any Ancillary Document in the form of an imaged electronic record in any format, which shall be deemed created in the ordinary course of such Person&#8217;s business, and destroy the original paper document (and all such electronic records shall be considered an original for all purposes and shall have the same legal effect, validity and enforceability as a paper record), (C)&nbsp;waives any argument, defense or right to contest the legal effect, validity or enforceability of this Agreement, any other Loan Document and/or any Ancillary Document based solely on the lack of paper original copies of this Agreement, such other Loan Document and/or such Ancillary Document, respectively, including with respect to any signature pages thereto and (D)&nbsp;waives any claim against any Lender-Related Person for any Liabilities arising solely from the Administrative Agent&#8217;s and/or any Lender&#8217;s reliance on or use of Electronic Signatures and/or transmissions by emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page, including any Liabilities arising as a result of the failure of any Borrower and/or any Loan Party to use any available security measures in connection with the execution, delivery or transmission of any Electronic Signature.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="141" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">141</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Severability</u>. Any provision of any Loan Document held to be invalid, illegal or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such invalidity, illegality or unenforceability without affecting the validity, legality and enforceability of the remaining provisions thereof; and the invalidity of a particular provision in a particular jurisdiction shall not invalidate such provision in any other jurisdiction.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Right of Setoff</u>. If an Event of Default shall have occurred and be continuing, each Lender, the Issuing Bank and each of their respective Affiliates is hereby authorized at any time and from time to time, to the fullest extent permitted by law, to set off and apply any and all deposits (general or special, time or demand, provisional or final) at any time held, and other obligations at any time owing, by such Lender, the Issuing Bank or any such Affiliate, to or for the credit or the account of any Loan Party against any and all of the Secured Obligations held by such Lender, the Issuing Bank or their respective Affiliates, irrespective of whether or not such Lender, the Issuing Bank or their respective Affiliates shall have made any demand under the Loan Documents and although such obligations may be contingent or unmatured or are owed to a branch office or Affiliate of such Lender or the Issuing Bank different from the branch office or Affiliate holding such deposit or obligated on such indebtedness; <u>provided</u> that in the event that any Defaulting Lender shall exercise any such right of setoff, (x)&nbsp;all amounts so set off shall be paid over immediately to the Administrative Agent for further application in accordance with the provisions of Section 2.20 and, pending such payment, shall be segregated by such Defaulting Lender from its other funds and deemed held in trust for the benefit of the Administrative Agent, the Issuing Bank, and the Lenders, and (y)&nbsp;the Defaulting Lender shall provide promptly to the Administrative Agent a statement describing in reasonable detail the Secured Obligations owing to such Defaulting Lender as to which it exercised such right of setoff. The applicable Lender, the Issuing Bank or such Affiliate shall notify the Borrower Representative and the Administrative Agent of such setoff or application, <u>provided</u> that any failure to give or any delay in giving such notice shall not affect the validity of any such setoff or application under this Section. The rights of each Lender, the Issuing Bank and their respective Affiliates under this Section are in addition to other rights and remedies (including other rights of setoff) that such Lender, the Issuing Bank or their respective Affiliates may have.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Governing Law; Jurisdiction; Consent to Service of Process</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;The Loan Documents (other than those containing a contrary express choice of law provision) shall be governed by and construed in accordance with the internal laws of the State of New York, but giving effect to federal laws applicable to national banks.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each of the Lenders and the Administrative Agent hereby irrevocably and unconditionally agrees that, notwithstanding the governing law provisions of any applicable Loan Document, any claims brought against the Administrative Agent by any Secured Party relating to this Agreement, any other Loan Document, the Collateral or the consummation or administration of the transactions contemplated hereby or thereby shall be construed in accordance with and governed by the law of the State of New York.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Each of the parties hereto hereby irrevocably and unconditionally submits, for itself and its property, to the exclusive jurisdiction of any U.S. federal or New York state court sitting in New York, New York, and any appellate court from any thereof, in any action or proceeding arising out of or relating to any Loan Documents, the transactions relating hereto or thereto, or for recognition or enforcement of any judgment, and each of the parties hereto hereby irrevocably and unconditionally agrees that all claims in respect of any such action or proceeding may (and any such claims, cross-claims or third party claims brought against the Administrative Agent or any of its Related Parties may only) be heard and determined in such New York State or, to the extent permitted by law, in such Federal court. Each of the parties hereto agrees that a final judgment in any such action or proceeding shall be conclusive and may be enforced in other jurisdictions by suit on the judgment or in any other manner provided by law. Nothing in this Agreement or any other Loan Document shall affect any right that the Administrative Agent, the Issuing Bank or any Lender may otherwise have to bring any action or proceeding relating to this Agreement or any other Loan Document against any Loan Party or its proper&#8208;ties in the courts of any jurisdiction.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="142" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">142</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Each Loan Party hereby irrevocably and unconditionally waives, to the fullest extent it may legally and effectively do so, any objection which it may now or here&#8208;after have to the laying of venue of any suit, action or proceeding arising out of or relating to this Agreement or any other Loan Document in any court referred to in paragraph (c) of this Section. Each of the parties hereto hereby irrevocably waives, to the fullest extent permitted by law, the defense of an inconvenient forum to the maintenance of such action or proceeding in any such court.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Each party to this Agreement irrevocably consents to service of process in the manner provided for notices in Section 9.01. Nothing in this Agreement or any other Loan Document will affect the right of any party to this Agreement to serve process in any other manner permitted by law.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>WAIVER OF JURY TRIAL</u>. EACH PARTY HERETO HEREBY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT, ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). EACH PARTY HERETO (A)&nbsp;CERTIFIES THAT NO REPRESENTATIVE OR OTHER AGENT (INCLUDING ANY ATTORNEY) OF ANY OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PARTY WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B)&nbsp;ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Headings</u>. Article and Section headings and the Table of Contents used herein are for convenience of reference only, are not part of this Agreement and shall not affect the construction of, or be taken into consideration in interpreting, this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="143" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">143</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Confidentiality</u>. Each of the Administrative Agent, the Issuing Bank and the Lenders agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (a)&nbsp;to its and its Affiliates&#8217; directors, officers, employees and agents, including accountants, legal counsel and other advisors (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (b)&nbsp;to the extent requested by any Governmental Authority (including any self-regulatory authority, such as the National Association of Insurance Commissioners), (c)&nbsp;to the extent required by any Requirement of Law or by any subpoena or similar legal process, (d)&nbsp;to any other party to this Agreement, (e)&nbsp;in connection with the exercise of any remedies under this Agreement or any other Loan Document or any suit, action or proceeding relating to this Agreement or any other Loan Document or the enforcement of rights hereunder or thereunder, (f)&nbsp;subject to an agreement containing provisions substantially the same as those of this Section, to (i)&nbsp;any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights or obligations under this Agreement or (ii)&nbsp;any actual or prospective counterparty (or its advisors) to any swap or derivative transaction relating to the Loan Parties and their obligations, (g)&nbsp;with the written consent of the Borrower Representative, or (h)&nbsp;to the extent such Information (i)&nbsp;becomes publicly available other than as a result of a breach of this Section or (ii)&nbsp;becomes available to the Administrative Agent, the Issuing Bank or any Lender on a non-confidential basis from a source other than the Borrowers, or (i)&nbsp;on a confidential basis to (1)&nbsp;any rating agency in connection with rating any Borrower or its Subsidiaries or the credit facilities provided for herein or (2)&nbsp;the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of identification numbers with respect to the credit facilities provided for herein.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">For the purposes of this Section, &#8220;<u>Information</u>&#8221; means all information received from the Borrowers relating to the Borrowers or their business, other than any such information that is available to the Administrative Agent, the Issuing Bank or any Lender on a non-confidential basis prior to disclosure by the Borrowers and other than information pertaining to this Agreement provided by arrangers to data service providers, including league table providers, that serve the lending industry; <u>provided</u> that, in the case of information received from the Borrowers after the date hereof, such information is clearly identified at the time of delivery as confidential. Any Person required to maintain the confidentiality of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>EACH LENDER ACKNOWLEDGES THAT INFORMATION (AS DEFINED IN THIS SECTION</b>&nbsp;<b>9.12) FURNISHED TO IT PURSUANT TO THIS AGREEMENT MAY INCLUDE MATERIAL NON-PUBLIC INFORMATION CONCERNING HOLDINGS, ITS AFFILIATES, THE OTHER LOAN PARTIES AND THEIR RELATED PARTIES OR THEIR RESPECTIVE SECURITIES, AND CONFIRMS THAT IT HAS DEVELOPED COMPLIANCE PROCEDURES REGARDING THE USE OF MATERIAL NON-PUBLIC INFORMATION AND THAT IT WILL HANDLE SUCH MATERIAL NON-PUBLIC INFORMATION IN ACCORDANCE WITH THOSE PROCEDURES AND APPLICABLE LAW, INCLUDING FEDERAL AND STATE SECURITIES LAWS.</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"><b>ALL INFORMATION, INCLUDING REQUESTS FOR WAIVERS AND AMENDMENTS, FURNISHED BY THE BORROWERS OR THE ADMINISTRATIVE AGENT PURSUANT TO, OR IN THE COURSE OF ADMINISTERING, THIS AGREEMENT WILL BE SYNDICATE-LEVEL INFORMATION, WHICH MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION ABOUT HOLDINGS, THE LOAN PARTIES AND THEIR RELATED PARTIES OR THEIR RESPECTIVE SECURITIES. ACCORDINGLY, EACH LENDER REPRESENTS TO THE BORROWERS AND THE ADMINISTRATIVE AGENT THAT IT HAS IDENTIFIED IN ITS ADMINISTRATIVE QUESTIONNAIRE A CREDIT CONTACT WHO MAY RECEIVE INFORMATION THAT MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION IN ACCORDANCE WITH ITS COMPLIANCE PROCEDURES AND APPLICABLE LAW, INCLUDING FEDERAL AND STATE SECURITIES LAWS.</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="144" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">144</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Several Obligations; Nonreliance; Violation of Law</u>. The respective obligations of the Lenders hereunder are several and not joint and the failure of any Lender to make any Loan or perform any of its obligations hereunder shall not relieve any other Lender from any of its obligations hereunder. Each Lender hereby represents that it is not relying on or looking to any margin stock (as defined in Regulation U of the Federal Reserve Board) for the repayment of the Borrowings provided for herein. Anything contained in this Agreement to the contrary notwithstanding, neither the Issuing Bank nor any Lender shall be obligated to extend credit to the Borrowers in violation of any Requirement of Law.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.14.&nbsp;&nbsp;&nbsp;&nbsp;<u>USA PATRIOT Act</u>. Each Lender that is subject to the requirements of the USA PATRIOT Act hereby notifies each Loan Party that pursuant to the requirements of the USA PATRIOT Act, it is required to obtain, verify and record information that identifies such Loan Party, which information includes the name and address of such Loan Party and other information that will allow such Lender to identify such Loan Party in accordance with the USA PATRIOT Act.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Disclosure</u>. Each Loan Party, each Lender and the Issuing Bank hereby acknowledges and agrees that the Administrative Agent and/or its Affiliates from time to time may hold investments in, make other loans to or have other relationships with any of the Loan Parties and their respective Affiliates.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Appointment for Perfection</u>. Each Lender hereby appoints each other Lender as its agent for the purpose of perfecting Liens, for the benefit of the Administrative Agent and the other Secured Parties, in assets which, in accordance with Article 9 of the UCC, the PPSA or any other applicable law can be perfected only by possession or control. Should any Lender (other than the Administrative Agent) obtain possession or control of any such Collateral, such Lender shall notify the Administrative Agent thereof, and, promptly upon the Administrative Agent&#8217;s request therefor shall deliver such Collateral to the Administrative Agent or otherwise deal with such Collateral in accordance with the Administrative Agent&#8217;s instructions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interest Rate Limitation</u>. Notwithstanding anything herein to the contrary, if at any time the interest rate applicable to any Loan, together with all fees, charges and other amounts which are treated as interest on such Loan under applicable law (collectively the &#8220;<u>Charges</u>&#8221;), shall exceed the maximum lawful rate (the &#8220;<u>Maximum Rate</u>&#8221;) which may be contracted for, charged, taken, received or reserved by the Lender holding such Loan in accordance with applicable law, the rate of interest payable in respect of such Loan hereunder, together with all Charges payable in respect thereof, shall be limited to the Maximum Rate and, to the extent lawful, the interest and Charges that would have been payable in respect of such Loan but were not payable as a result of the operation of this Section shall be cumulated and the interest and Charges payable to such Lender in respect of other Loans or periods shall be increased (but not above the Maximum Rate therefor) until such cumulated amount, together with interest thereon at the NYFRB Rate to the date of repayment, shall have been received by such Lender.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.18.&nbsp;&nbsp;&nbsp;&nbsp;<u>Marketing Consent</u>. The Borrowers hereby authorize JPMCB and its affiliates (collectively, the &#8220;<u>JPMCB Parties</u>&#8221;), at their respective sole expense, and without any prior approval by the Borrowers, to include any Borrower&#8217;s name and logo in advertising, marketing, tombstones, case studies and training materials, and to give such other publicity to this Agreement as the JPMCB Parties may from time to time determine in their sole discretion. The foregoing authorization shall remain in effect unless and until the Borrower Representative notifies JPMCB in writing that such authorization is revoked.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="145" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">145</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.19.&nbsp;&nbsp;&nbsp;&nbsp;<u>Acknowledgement and Consent to Bail-In of Affected Financial Institutions</u>. Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any <u>Affected</u> Financial Institution arising under any Loan Document may be subject to the Write-Down and Conversion Powers of the applicable Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;the application of any Write-Down and Conversion Powers by the applicable Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an Affected Financial Institution; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;the effects of any Bail-In Action on any such liability, including, if applicable:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;a reduction in full or in part or cancellation of any such liability;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such Affected Financial Institution, its parent entity, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;the variation of the terms of such liability in connection with the exercise of the Write-Down and Conversion Powers of the applicable Resolution Authority.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.20.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Fiduciary Duty, Etc.</u> &nbsp;&nbsp;(a)&nbsp;&nbsp; Each Borrower acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that no Credit Party will have any obligations except those obligations expressly set forth herein and in the other Loan Documents and each Credit Party is acting solely in the capacity of an arm&#8217;s length contractual counterparty to each Borrower with respect to the Loan Documents and the transactions contemplated herein and therein and not as a financial advisor or a fiduciary to, or an agent of, any Borrower or any other person. Each Borrower agrees that it will not assert any claim against any Credit Party based on an alleged breach of fiduciary duty by such Credit Party in connection with this Agreement and the transactions contemplated hereby. Additionally, each Borrower acknowledges and agrees that no Credit Party is advising any Borrower as to any legal, tax, investment, accounting, regulatory or any other matters in any jurisdiction. Each Borrower shall consult with its own advisors concerning such matters and shall be responsible for making its own independent investigation and appraisal of the transactions contemplated herein or in the other Loan Documents, and the Credit Parties shall have no responsibility or liability to any Borrower with respect thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each Borrower further acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that each Credit Party, together with its Affiliates, is a full service securities or banking firm engaged in securities trading and brokerage activities as well as providing investment banking and other financial services. In the ordinary course of business, any Credit Party may provide investment banking and other financial services to, and/or acquire, hold or sell, for its own accounts and the accounts of customers, equity, debt and other securities and financial instruments (including bank loans and other obligations) of, any Borrower and other companies with which any Borrower may have commercial or other relationships. With respect to any securities and/or financial instruments so held by any Credit Party or any of its customers, all rights in respect of such securities and financial instruments, including any voting rights, will be exercised by the holder of the rights, in its sole discretion.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="146" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">146</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;In addition, each Borrower acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that each Credit Party and its affiliates may be providing debt financing, equity capital or other services (including financial advisory services) to other companies in respect of which a Borrower may have conflicting interests regarding the transactions described herein and otherwise. No Credit Party will use confidential information obtained from any Borrower by virtue of the transactions contemplated by the Loan Documents or its other relationships with such Borrower in connection with the performance by such Credit Party of services for other companies, and no Credit Party will furnish any such information to other companies. Each Borrower also acknowledges that no Credit Party has any obligation to use in connection with the transactions contemplated by the Loan Documents, or to furnish to any Borrower, confidential information obtained from other companies.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.21.&nbsp;&nbsp;&nbsp;&nbsp;<u>Acknowledgement Regarding Any Supported QFCs</u>. To the extent that the Loan Documents provide support, through a guarantee or otherwise, for Swap Agreements or any other agreement or instrument that is a QFC (such support &#8220;<u>QFC Credit Support</u>&#8221; and each such QFC a &#8220;<u>Supported QFC</u>&#8221;), the parties acknowledge and agree as follows with respect to the resolution power of the Federal Deposit Insurance Corporation under the Federal Deposit Insurance Act and Title II of the Dodd-Frank Wall Street Reform and Consumer Protection Act (together with the regulations promulgated thereunder, the &#8220;<u>U.S. Special Resolution Regimes</u>&#8221;) in respect of such Supported QFC and QFC Credit Support (with the provisions below applicable notwithstanding that the Loan Documents and any Supported QFC may in fact be stated to be governed by the laws of the State of New York and/or of the United States or any other state of the United States):</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">In the event a Covered Entity that is party to a Supported QFC (each, a &#8220;<u>Covered Party</u>&#8221;) becomes subject to a proceeding under a U.S. Special Resolution Regime, the transfer of such Supported QFC and the benefit of such QFC Credit Support (and any interest and obligation in or under such Supported QFC and such QFC Credit Support, and any rights in property securing such Supported QFC or such QFC Credit Support) from such Covered Party will be effective to the same extent as the transfer would be effective under the U.S. Special Resolution Regime if the Supported QFC and such QFC Credit Support (and any such interest, obligation and rights in property) were governed by the laws of the United States or a state of the United States. In the event a Covered Party or a BHC Act Affiliate of a Covered Party becomes subject to a proceeding under a U.S. Special Resolution Regime, Default Rights under the Loan Documents that might otherwise apply to such Supported QFC or any QFC Credit Support that may be exercised against such Covered Party are permitted to be exercised to no greater extent than such Default Rights could be exercised under the U.S. Special Resolution Regime if the Supported QFC and the Loan Documents were governed by the laws of the United States or a state of the United States. Without limitation of the foregoing, it is understood and agreed that rights and remedies of the parties with respect to a Defaulting Lender shall in no event affect the rights of any Covered Party with respect to a Supported QFC or any QFC Credit Support.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="147" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">147</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.22.&nbsp;&nbsp;&nbsp;&nbsp;<u>Joint and Several</u>. Each Borrower hereby unconditionally and irrevocably agrees it is jointly and severally liable to the Administrative Agent, the Issuing Banks and the Lenders for the Secured Obligations. In furtherance thereof, each Borrower agrees that wherever in this Agreement it is provided that a Borrower is liable for a payment, such obligation is the joint and several obligation of each Borrower. Each Borrower acknowledges and agrees that its joint and several liability under this Agreement and the Loan Documents is absolute and unconditional and shall not in any manner be affected or impaired by any acts or omissions whatsoever by the Administrative Agent, any Issuing Bank, any Lender or any other Person. Each Borrower&#8217;s liability for the Secured Obligations shall not in any manner be impaired or affected by who receives or uses the proceeds of the credit extended hereunder or for what purposes such proceeds are used, and each Borrower waives notice of borrowing requests issued by, and loans or other extensions of credit made to, other Borrowers. Each Borrower hereby agrees not to exercise or enforce any right of exoneration, contribution, reimbursement, recourse or subrogation available to such Borrower against any party liable for payment under this Agreement and the Loan Documents unless and until the Administrative Agent, each Issuing Bank and each Lender have been paid in full and all of the Secured Obligations are satisfied and discharged following termination or expiration of all commitments of the Lenders to extend credit to the Borrowers. Each Borrower&#8217;s joint and several liability hereunder with respect to the Secured Obligations shall, to the fullest extent permitted by applicable law, be the unconditional liability of such Borrower irrespective of (i)&nbsp;the validity, enforceability, avoidance or subordination of any of the Secured Obligations or of any other document evidencing all or any part of the Secured Obligations, (ii)&nbsp;the absence of any attempt to collect any of the Secured Obligations from any other Loan Party or any Collateral or other security therefor, or the absence of any other action to enforce the same, (iii)&nbsp;the amendment, modification, waiver, consent, extension, forbearance or granting of any indulgence by the Administrative Agent or any Lender with respect to any provision of any instrument executed by any other Loan Party evidencing or securing the payment of any of the Secured Obligations, or any other agreement now or hereafter executed by any other Loan Party and delivered to the Administrative Agent, (iv)&nbsp;the failure by the Administrative Agent or any Lender to take any steps to perfect or maintain the perfected status of its Lien upon, or to preserve its rights to, any of the Collateral or other security for the payment or performance of any of the Secured Obligations or the Administrative Agent&#8217;s release of any Collateral or of its Liens upon any Collateral, (v)&nbsp;the release or compromise, in whole or in part, of the liability of any other Loan Party for the payment of any of the Secured Obligations, (vi)&nbsp;any increase in the amount of the Secured Obligations beyond any limits imposed herein or in the amount of any interest, fees or other charges payable in connection therewith, in each case, if consented to by any other Borrower, or any decrease in the same, or (vii)&nbsp;any other circumstance that might constitute a legal or equitable discharge or defense of any Loan Party. After the occurrence and during the continuance of any Event of Default, the Administrative Agent may proceed directly and at once, without notice to any Borrower, against any or all of Loan Parties to collect and recover all or any part of the Secured Obligations, without first proceeding against any other Loan Party or against any Collateral or other security for the payment or performance of any of the Secured Obligations, and each Borrower waives any provision that might otherwise require the Administrative Agent or the Lenders under applicable law to pursue or exhaust remedies against any Collateral or other Loan Party before pursuing such Borrower or its property. Each Borrower consents and agrees that neither the Administrative Agent nor any Lender shall be under any obligation to marshal any assets in favor of any Loan Party or against or in payment of any or all of the Secured Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.23.&nbsp;&nbsp;&nbsp;&nbsp;<u>Anti-Money Laundering Legislation</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;<u>Information</u>. Each Loan Party acknowledges that, pursuant to AML Legislation, the Administrative Agent may be required to obtain, verify and record information regarding the Borrowers, its directors, authorized signing officers, direct or indirect shareholders or other Persons in control of the Borrowers and each other Loan Party, and the transactions contemplated hereby. Each Borrower and each other Loan Party shall promptly provide all such information, including supporting documentation and other evidence, as may be reasonably requested by the Administrative Agent, or any prospective assignee or participant of the Administrative Agent, in order to comply with any applicable AML Legislation, whether now or hereafter in existence.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;<u>Role of Agent</u>. If the Administrative Agent has ascertained the identity of the Borrowers or any unauthorized signatories of the Borrowers for the purposes of applicable AML Legislation, then the Administrative Agent:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="148" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">148</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;shall be deemed to have done so as an agent for each Lender, and this Agreement shall constitute a &#8220;written agreement&#8221; in such regard between each Lender and the Administrative Agent within the meaning of applicable AML Legislation; and</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;shall provide to each Lender copies of all information obtained in such regard without any representation or warranty as to its accuracy or completeness.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Notwithstanding the preceding sentence and except as may otherwise be agreed in writing, each of the Lenders agrees that the Administrative Agent has no obligation to ascertain the identity of the Borrowers or any authorized signatories of the Borrowers on behalf of any Lender, or to confirm the completeness or accuracy of any information it obtains from the Borrowers or any such authorized signatory in doing so.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 9.24.&nbsp;&nbsp;&nbsp;&nbsp;<u>Currency Indemnity</u>. If, for the purposes of obtaining judgment in any court in any jurisdiction with respect to this Agreement or any other Loan Document, it becomes necessary to convert into a particular currency (the &#8220;<u>Judgment Currency</u>&#8221;) any amount due under this Agreement or under any other Loan Document in any currency other than the Judgment Currency (the &#8220;<u>Currency Due</u>&#8221;), then conversion shall be made at the rate of exchange prevailing on the Business Day before the day on which judgment is given. For this purpose &#8220;rate of exchange&#8221; means the rate at which the Administrative Agent is able, on the relevant date, to purchase the Currency Due with the Judgment Currency in accordance with its normal practice at its head office in Toronto, Ontario. In the event that there is a change in the rate of exchange prevailing between the Business Day immediately preceding the day on which the judgment is given and the date of receipt by the Administrative Agent of the amount due, the Borrowers shall, on the date of receipt by the Administrative Agent, pay such additional amounts, if any, or be entitled to receive reimbursement of such amount, if any, as may be necessary to ensure that the amount received by the Administrative Agent on such date is the amount in the Judgment Currency which when converted at the rate of exchange prevailing on the date of receipt by the Administrative Agent is the amount then due under this Agreement or such other Loan Document in the Currency Due. If the amount of the Currency Due which the Administrative Agent is so able to purchase is less than the amount of the Currency Due originally due to it, the Borrower shall indemnify and save the Administrative Agent harmless from and against all loss or damage arising as a result of such deficiency. This indemnity shall constitute an obligation separate and independent from the other obligations contained in this Agreement and the other Loan Documents, shall give rise to a separate and independent cause of action, shall apply irrespective of any indulgence granted by the Administrative Agent from time to time and shall continue in full force and effect notwithstanding any judgment or order for a liquidated sum in respect of an amount due under this Agreement or any other Loan Document or under any judgment or order.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE X<br>
<br>
<u>Loan Guaranty</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Guaranty</u>. Each Loan Guarantor (other than those that have delivered a separate Guaranty) hereby agrees that it is jointly and severally liable for, and, if any amount in respect of the Secured Obligations is not recoverable from any Guarantor under this Agreement on the basis of a guarantee or the Secured Parties are not indemnified under this Agreement as a primary obligor and not merely as surety, absolutely, unconditionally and irrevocably guarantees to the Secured Parties, the prompt payment when due, whether at stated maturity, upon acceleration or otherwise, and at all times thereafter, of the Secured Obligations and all costs and expenses, including, without limitation, all court costs and attorneys&#8217; and paralegals&#8217; fees (including allocated costs of in-house counsel and paralegals) and expenses paid or incurred by the Administrative Agent, the Issuing Bank and the Lenders in endeavoring to collect all or any part of the Secured Obligations from, or in prosecuting any action against, any Borrower, any Loan Guarantor or any other guarantor of all or any part of the Secured Obligations (such costs and expenses, together with the Secured Obligations, collectively the &#8220;<u>Guaranteed Obligations</u>&#8221;; <u>provided, however</u>, that the definition of &#8220;Guaranteed Obligations&#8221; shall not create any guarantee by any Loan Guarantor of (or grant of security interest by any Loan Guarantor to support, as applicable) any Excluded Swap Obligations of such Loan Guarantor for purposes of determining any obligations of any Loan Guarantor). Each Loan Guarantor further agrees that the Guaranteed Obligations may be extended or renewed in whole or in part without notice to or further assent from it, and that it remains bound upon its guarantee notwithstanding any such extension or renewal. All terms of this Loan Guaranty apply to and may be enforced by or on behalf of any domestic or foreign branch or Affiliate of any Lender that extended any portion of the Guaranteed Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="149" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">149</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Guaranty of Payment</u>. This Loan Guaranty is a guaranty of payment and not of collection. Each Loan Guarantor waives any right to require the Administrative Agent, the Issuing Bank or any Lender to sue any Borrower, any Loan Guarantor, any other guarantor of, or any other Person obligated for, all or any part of the Guaranteed Obligations (each, an &#8220;<u>Obligated Party</u>&#8221;), or otherwise to enforce its payment against any collateral securing all or any part of the Guaranteed Obligations.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Discharge or Diminishment of Loan Guaranty</u>. &nbsp;&nbsp;(a)&nbsp;&nbsp; Except as otherwise provided for herein, the obligations of each Loan Guarantor hereunder are unconditional and absolute and not subject to any reduction, limitation, impairment or termination for any reason (other than Payment in Full of the Guaranteed Obligations), including: (i)&nbsp;any claim of waiver, release, extension, renewal, settlement, surrender, alteration or compromise of any of the Guaranteed Obligations, by operation of law or otherwise; (ii)&nbsp;any change in the corporate existence, structure or ownership of any Borrower or any other Obligated Party liable for any of the Guaranteed Obligations; (iii)&nbsp;any insolvency, bankruptcy, reorganization or other similar proceeding affecting any Obligated Party or their assets or any resulting release or discharge of any obligation of any Obligated Party; or (iv)&nbsp;the existence of any claim, setoff or other rights which any Loan Guarantor may have at any time against any Obligated Party, the Administrative Agent, the Issuing Bank, any Lender or any other Person, whether in connection herewith or in any unrelated transactions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The obligations of each Loan Guarantor hereunder are not subject to any defense or setoff, counterclaim, recoupment or termination whatsoever by reason of the invalidity, illegality or unenforceability of any of the Guaranteed Obligations or otherwise, or any provision of applicable law or regulation purporting to prohibit payment by any Obligated Party, of the Guaranteed Obligations or any part thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Further, the obligations of any Loan Guarantor hereunder are not discharged or impaired or otherwise affected by: (i)&nbsp;the failure of the Administrative Agent, the Issuing Bank or any Lender to assert any claim or demand or to enforce any remedy with respect to all or any part of the Guaranteed Obligations; (ii)&nbsp;any waiver or modification of or supplement to any provision of any agreement relating to the Guaranteed Obligations; (iii)&nbsp;any release, non-perfection or invalidity of any indirect or direct security for the obligations of any Borrower for all or any part of the Guaranteed Obligations or any obligations of any other Obligated Party liable for any of the Guaranteed Obligations; (iv)&nbsp;any action or failure to act by the Administrative Agent, the Issuing Bank or any Lender with respect to any collateral securing any part of the Guaranteed Obligations; or (v)&nbsp;any default, failure or delay, willful or otherwise, in the payment or performance of any of the Guaranteed Obligations, or any other circumstance, act, omission or delay that might in any manner or to any extent vary the risk of such Loan Guarantor or that would otherwise operate as a discharge of any Loan Guarantor as a matter of law or equity (other than Payment in Full of the Guaranteed Obligations).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="150" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">150</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Defenses Waived</u>. To the fullest extent permitted by applicable law, each Loan Guarantor hereby waives any defense based on or arising out of any defense of any Borrower or any Loan Guarantor or the unenforceability of all or any part of the Guaranteed Obligations from any cause, or the cessation from any cause of the liability of any Borrower, any Loan Guarantor or any other Obligated Party, other than Payment in Full of the Guaranteed Obligations. Without limiting the generality of the foregoing, each Loan Guarantor irrevocably waives acceptance hereof, presentment, demand, protest and, to the fullest extent permitted by law, any notice not provided for herein, as well as any requirement that at any time any action be taken by any Person against any Obligated Party or any other Person. Each Loan Guarantor confirms that it is not a surety under any applicable law and shall not raise any such law as a defense to its obligations hereunder. The Administrative Agent may, at its election, foreclose on any Collateral held by it by one or more judicial or nonjudicial sales, accept an assignment of any such Collateral in lieu of foreclosure or otherwise act or fail to act with respect to any collateral securing all or a part of the Guaranteed Obligations, compromise or adjust any part of the Guaranteed Obligations, make any other accommodation with any Obligated Party or exercise any other right or remedy available to it against any Obligated Party, without affecting or impairing in any way the liability of such Loan Guarantor under this Loan Guaranty except to the extent the Guaranteed Obligations have been Paid in Full. To the fullest extent permitted by applicable law, each Loan Guarantor waives any defense arising out of any such election even though that election may operate, pursuant to applicable law, to impair or extinguish any right of reimbursement or subrogation or other right or remedy of any Loan Guarantor against any Obligated Party or any security.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Rights of Subrogation</u>. No Loan Guarantor will assert any right, claim or cause of action, including, without limitation, a claim of subrogation, contribution or indemnification, that it has against any Obligated Party or any collateral, until the Loan Parties and the Loan Guarantors have fully performed all their obligations to the Administrative Agent, the Issuing Bank and the Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Reinstatement; Stay of Acceleration</u>. If at any time any payment of any portion of the Guaranteed Obligations (including a payment effected through exercise of a right of setoff) is rescinded, or must otherwise be restored or returned upon the insolvency, bankruptcy or reorganization of any Borrower or otherwise (including pursuant to any settlement entered into by a Secured Party in its discretion), each Loan Guarantor&#8217;s obligations under this Loan Guaranty with respect to that payment shall be reinstated at such time as though the payment had not been made and whether or not the Administrative Agent, the Issuing Bank and the Lenders are in possession of this Loan Guaranty. If acceleration of the time for payment of any of the Guaranteed Obligations is stayed upon the insolvency, bankruptcy or reorganization of any Borrower, all such amounts otherwise subject to acceleration under the terms of any agreement relating to the Guaranteed Obligations shall nonetheless be payable by the Loan Guarantors forthwith on demand by the Administrative Agent.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Information</u>. Each Loan Guarantor assumes all responsibility for being and keeping itself informed of the Borrowers&#8217; financial condition and assets, and of all other circumstances bearing upon the risk of nonpayment of the Guaranteed Obligations and the nature, scope and extent of the risks that each Loan Guarantor assumes and incurs under this Loan Guaranty, and agrees that none of the Administrative Agent, the Issuing Bank or any Lender shall have any duty to advise any Loan Guarantor of information known to it regarding those circumstances or risks.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Termination</u>. Each of the Lenders and the Issuing Bank may continue to make loans or extend credit to the Borrowers based on this Loan Guaranty until five (5) days after it receives written notice of termination from any Loan Guarantor. Notwithstanding receipt of any such notice, each Loan Guarantor will continue to be liable to the Lenders for any Guaranteed Obligations created, assumed or committed to prior to the fifth day after receipt of the notice, and all subsequent renewals, extensions, modifications and amendments with respect to, or substitutions for, all or any part of such Guaranteed Obligations. Nothing in this Section 10.08 shall be deemed to constitute a waiver of, or eliminate, limit, reduce or otherwise impair any rights or remedies the Administrative Agent or any Lender may have in respect of, any Default or Event of Default that shall exist under clause (o) of Article VII hereof as a result of any such notice of termination.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="151" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">151</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>[Reserved]</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Maximum Liability</u>. Notwithstanding any other provision of this Loan Guaranty, the amount guaranteed by each Loan Guarantor hereunder shall be limited to the extent, if any, required so that its obligations hereunder shall not be subject to avoidance under Section 548 of the Bankruptcy Code or under any applicable state Uniform Fraudulent Transfer Act, Uniform Fraudulent Conveyance Act, Uniform Voidable Transactions Act or similar statute or common law or any other applicable Bankruptcy Law. In determining the limitations, if any, on the amount of any Loan Guarantor&#8217;s obligations hereunder pursuant to the preceding sentence, it is the intention of the parties hereto that any rights of subrogation, indemnification or contribution which such Loan Guarantor may have under this Loan Guaranty, any other agreement or applicable law shall be taken into account.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Contribution</u>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp;&nbsp;&nbsp;&nbsp;To the extent that any Loan Guarantor shall make a payment under this Loan Guaranty (a &#8220;<u>Guarantor Payment</u>&#8221;) which, taking into account all other Guarantor Payments then previously or concurrently made by any other Loan Guarantor, exceeds the amount which otherwise would have been paid by or attributable to such Loan Guarantor if each Loan Guarantor had paid the aggregate Guaranteed Obligations satisfied by such Guarantor Payment in the same proportion as such Loan Guarantor&#8217;s &#8220;Allocable Amount&#8221; (as defined below) (as determined immediately prior to such Guarantor Payment) bore to the aggregate Allocable Amounts of each of the Loan Guarantors as determined immediately prior to the making of such Guarantor Payment, then, following indefeasible payment in full in cash of the Guarantor Payment and Payment in Full of the Guaranteed Obligations and the termination of this Agreement, such Loan Guarantor shall be entitled to receive contribution and indemnification payments from, and be reimbursed by, each other Loan Guarantor for the amount of such excess, pro rata based upon their respective Allocable Amounts in effect immediately prior to such Guarantor Payment.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp;&nbsp;&nbsp;&nbsp;As of any date of determination, the &#8220;Allocable Amount&#8221; of any Loan Guarantor shall be equal to the excess of the fair saleable value of the property of such Loan Guarantor over the total liabilities of such Loan Guarantor (including the maximum amount reasonably expected to become due in respect of contingent liabilities, calculated, without duplication, assuming each other Loan Guarantor that is also liable for such contingent liability pays its ratable share thereof), giving effect to all payments made by other Loan Guarantors as of such date in a manner to maximize the amount of such contributions.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp;&nbsp;&nbsp;&nbsp;This Section 10.11 is intended only to define the relative rights of the Loan Guarantors, and nothing set forth in this Section 10.11 is intended to or shall impair the obligations of the Loan Guarantors, jointly and severally, to pay any amounts as and when the same shall become due and payable in accordance with the terms of this Loan Guaranty.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The parties hereto acknowledge that the rights of contribution and indemnification hereunder shall constitute assets of the Loan Guarantor or Loan Guarantors to which such contribution and indemnification is owing.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp;&nbsp;&nbsp;&nbsp;The rights of the indemnifying Loan Guarantors against other Loan Guarantors under this Section 10.11 shall be exercisable upon Payment in Full of the Guaranteed Obligations and the termination of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="152" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">152</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Liability Cumulative</u>. The liability of each Loan Party as a Loan Guarantor under this Article X is in addition to and shall be cumulative with all liabilities of each Loan Party to the Administrative Agent, the Issuing Bank and the Lenders under this Agreement and the other Loan Documents to which such Loan Party is a party or in respect of any obligations or liabilities of the other Loan Parties, without any limitation as to amount, unless the instrument or agreement evidencing or creating such other liability specifically provides to the contrary.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 10.13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Keepwell</u>. Each Qualified ECP Guarantor hereby jointly and severally absolutely, unconditionally and irrevocably undertakes to provide such funds or other support as may be needed from time to time by each other Loan Party to honor all of its obligations under this Guarantee in respect of a Swap Obligation (<u>provided</u>, <u>however</u>, that each Qualified ECP Guarantor shall only be liable under this Section 10.13 for the maximum amount of such liability that can be hereby incurred without rendering its obligations under this Section 10.13 or otherwise under this Loan Guaranty voidable under applicable law relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount). Except as otherwise provided herein, the obligations of each Qualified ECP Guarantor under this Section 10.13 shall remain in full force and effect until the termination of all Swap Obligations. Each Qualified ECP Guarantor intends that this Section 10.13 constitute, and this Section 10.13 shall be deemed to constitute, a &#8220;keepwell, support, or other agreement&#8221; for the benefit of each other Loan Party for all purposes of Section 1a(18)(A)(v)(II) of the Commodity Exchange Act.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE XI<br>
<br>
<u>The Borrower Representative</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Appointment; Nature of Relationship</u>. Pioneer is hereby appointed by each of the Borrowers as its contractual representative (herein referred to as the &#8220;<u>Borrower Representative</u>&#8221;) hereunder and under each other Loan Document, and each of the Borrowers irrevocably authorizes the Borrower Representative to act as the contractual representative of such Borrower with the rights and duties expressly set forth herein and in the other Loan Documents. The Borrower Representative agrees to act as such contractual representative upon the express conditions contained in this Article XI. Additionally, the Borrowers hereby appoint the Borrower Representative as their agent to receive all of the proceeds of the Loans in the Funding Account, at which time the Borrower Representative shall promptly disburse such Loans to the appropriate Borrower(s), <u>provided</u> that, in the case of a Revolving Loan, such amount shall not exceed Availability. The Administrative Agent and the Lenders, and their respective officers, directors, agents or employees, shall not be liable to the Borrower Representative or any Borrower for any action taken or omitted to be taken by the Borrower Representative or the Borrowers pursuant to this Section 11.01.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Powers</u>. The Borrower Representative shall have and may exercise such powers under the Loan Documents as are specifically delegated to the Borrower Representative by the terms of each thereof, together with such powers as are reasonably incidental thereto. The Borrower Representative shall have no implied duties to the Borrowers, or any obligation to the Lenders to take any action thereunder except any action specifically provided by the Loan Documents to be taken by the Borrower Representative.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Employment of Agents</u>. The Borrower Representative may execute any of its duties as the Borrower Representative hereunder and under any other Loan Document by or through authorized officers.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notices</u>. Each Borrower shall immediately notify the Borrower Representative of the occurrence of any Default or Event of Default hereunder referring to this Agreement describing such Default or Event of Default and stating that such notice is a &#8220;notice of default&#8221;. In the event that the Borrower Representative receives such a notice, the Borrower Representative shall give prompt notice thereof to the Administrative Agent and the Lenders. Any notice provided to the Borrower Representative hereunder shall constitute notice to each Borrower on the date received by the Borrower Representative.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="153" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">153</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.05.&nbsp;&nbsp;&nbsp;&nbsp;<u>Successor Borrower Representative</u>. Upon the prior written consent of the Administrative Agent, the Borrower Representative may resign at any time, such resignation to be effective upon the appointment of a successor Borrower Representative. The Administrative Agent shall give prompt written notice of such resignation to the Lenders.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Execution of Loan Documents; Borrowing Base Certificate</u>. The Borrowers hereby empower and authorize the Borrower Representative, on behalf of the Borrowers, to execute and deliver to the Administrative Agent and the Lenders the Loan Documents and all related agreements, certificates, documents, or instruments as shall be necessary or appropriate to effect the purposes of the Loan Documents, including, without limitation, the Borrowing Base Certificates and the Compliance Certificates. Each Borrower agrees that any action taken by the Borrower Representative or the Borrowers in accordance with the terms of this Agreement or the other Loan Documents, and the exercise by the Borrower Representative of its powers set forth therein or herein, together with such other powers that are reasonably incidental thereto, shall be binding upon all of the Borrowers.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">SECTION 11.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Reporting</u>. Each Borrower hereby agrees that such Borrower shall furnish promptly after each fiscal month to the Borrower Representative a copy of its Borrowing Base Certificate and any other certificate or report required hereunder or requested by the Borrower Representative on which the Borrower Representative shall rely to prepare the Borrowing Base Certificates and Compliance Certificate required pursuant to the provisions of this Agreement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(Signature Pages Intentionally Omitted)</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="154" data-prefix="" data-suffix="" style="font-size: 10pt; font-family: Times New Roman; text-align: center;">154</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ex_622326.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head>
	<title>ex_622326.htm</title>
	<!-- Generated by ThunderDome Portal - 4/2/2024 7:22:09 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>EXHIBIT 31.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF CHIEF EXECUTIVE OFFICER </b><br>
<b>PURSUANT TO RULE 13A-14(A) AND RULE</b>&nbsp;<b>15D-14(A) </b><br>
<b>OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I, Ryan Hummer, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">I have reviewed this Quarterly Report on Form 10-Q (this &#8220;report&#8221;) of NCS Multistage Holdings, Inc. (the &#8220;registrant&#8221;);</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">c)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">d)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Date: <a data-tblloc="21x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445346982">May 2, 2024</a></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:32.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Ryan Hummer</p>
			</td>
			<td style="vertical-align:top;width:67.4%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:32.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Ryan Hummer</p>
			</td>
			<td style="vertical-align:top;width:67.4%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:32.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Chief Executive Officer</p>
			</td>
			<td style="vertical-align:top;width:67.4%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ex_622327.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head>
	<title>ex_622327.htm</title>
	<!-- Generated by ThunderDome Portal - 4/2/2024 7:23:25 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>EXHIBIT 31.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF CHIEF FINANCIAL OFFICER </b><br>
<b>PURSUANT TO RULE 13A-14(A) AND RULE</b>&nbsp;<b>15D-14(A) </b><br>
<b>OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I, Mike Morrison, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">I have reviewed this Quarterly Report on Form 10-Q (this &#8220;report&#8221;) of NCS Multistage Holdings, Inc. (the &#8220;registrant&#8221;);</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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;</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">c)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">d)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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'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; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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; and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:27pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">b)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">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.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Date: <a data-tblloc="21x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445376332">May 2, 2024</a></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:30.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/ Mike Morrison</p>
			</td>
			<td style="vertical-align:top;width:69.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:30.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Mike Morrison</p>
			</td>
			<td style="vertical-align:top;width:69.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:30.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Chief Financial Officer and Treasurer</p>
			</td>
			<td style="vertical-align:top;width:69.2%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ex_622328.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html><head>
	<title>ex_622328.htm</title>
	<!-- Generated by ThunderDome Portal - 4/2/2024 7:22:39 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>EXHIBIT 32.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF </b><br>
<b>CHIEF EXECUTIVE OFFICER UNDER SECTION</b>&nbsp;<b>906 OF THE </b><br>
<b>SARBANES OXLEY ACT OF 2002, 18 U.S.C. </b>&#167;<b> 1350</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Quarterly Report of NCS Multistage Holdings, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended&nbsp;<a data-tblloc="5x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445398867">March 31, 2024</a> as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Ryan Hummer, Chief Executive Officer and Director 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:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: bottom; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a data-tblloc="21x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445405422">May 2, 2024</a></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/&nbsp;Ryan Hummer</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: bottom; width: 50%;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ryan Hummer</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: bottom; width: 50%;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief&nbsp;Executive&nbsp;Officer&nbsp;</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>ex_622329.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html><head>
	<title>ex_622329.htm</title>
	<!-- Generated by ThunderDome Portal - 4/2/2024 7:23:40 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>EXHIBIT 32.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION OF </b><br>
<b>CHIEF FINANCIAL OFFICER UNDER SECTION</b>&nbsp;<b>906 OF THE </b><br>
<b>SARBANES OXLEY ACT OF 2002, 18 U.S.C. </b>&#167;<b> 1350</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Quarterly Report of NCS Multistage Holdings, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended&nbsp;<a data-tblloc="5x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445428638">March 31, 2024</a> as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Mike Morrison, 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:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: bottom; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a data-tblloc="21x1" data-tblname="525677" data-tblv="40" id="led525677F2024191707445434230">May 2, 2024</a></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/&nbsp;Mike Morrison</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: bottom; width: 50%;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mike Morrison</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: bottom; width: 50%;">&nbsp;</td>
			<td style="vertical-align: bottom; width: 38%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief&nbsp;Financial&nbsp;Officer and Treasurer</p>
			</td>
			<td style="vertical-align: bottom; width: 12%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ncsm-20240331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:24PM UTC 2024-05-01--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:ncsm="http://ncsmultistage.com/20240331" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://ncsmultistage.com/20240331">
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ncsm-20240331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ncsm-20240331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ncsm-20240331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ncsm-20240331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://ncsmultistage.com/20240331/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-operations-unaudited" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-cash-flows-unaudited" roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-basis-of-presentation" roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 1 - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-segment-and-geographic-information" roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 2 - Segment and Geographic Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-revenues" roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 3 - Revenues</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-inventories-net" roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 4 - Inventories, Net</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-other-current-receivables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 5 - Other Current Receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment" roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 6 - Property and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-goodwill-and-identifiable-intangibles" roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accrued-expenses" roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 8 - Accrued Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-debt" roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 9 - Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitment-and-contingencies" roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 10 - Commitment and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-sharebased-compensation" roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 11 - Share-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes" roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 12 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-loss-per-common-share" roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 13- Earnings (Loss) Per Common Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995467 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-segment-and-geographic-information-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995468 - Disclosure - Note 2 - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-revenues-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995469 - Disclosure - Note 3 - Revenues (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-inventories-net-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995470 - Disclosure - Note 4 - Inventories, Net (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-other-current-receivables-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995471 - Disclosure - Note 5 - Other Current Receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995472 - Disclosure - Note 6 - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-goodwill-and-identifiable-intangibles-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995473 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accrued-expenses-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995474 - Disclosure - Note 8 - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-debt-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995475 - Disclosure - Note 9 - Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-loss-per-common-share-tables" roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995476 - Disclosure - Note 13- Earnings (Loss) Per Common Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-basis-of-presentation-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995477 - Disclosure - Note 1 - Basis of Presentation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-segment-and-geographic-information-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995478 - Disclosure - Note 2 - Segment and Geographic Information (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995479 - Disclosure - Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-revenues-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995480 - Disclosure - Note 3 - Revenues (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-revenues-contract-liabilities-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995481 - Disclosure - Note 3 - Revenues - Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-inventories-net-schedule-of-inventories-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995482 - Disclosure - Note 4 - Inventories, Net - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-other-current-receivables-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995483 - Disclosure - Note 5 - Other Current Receivables (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995484 - Disclosure - Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995485 - Disclosure - Note 6 - Property and Equipment (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995486 - Disclosure - Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-depreciation-expense-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995487 - Disclosure - Note 6 - Property and Equipment - Depreciation Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-goodwill-and-identifiable-intangibles-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995488 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995489 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995490 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accrued-expenses-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995491 - Disclosure - Note 8 - Accrued Expenses (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995492 - Disclosure - Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-debt-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995493 - Disclosure - Note 9 - Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-debt-longterm-debt-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995494 - Disclosure - Note 9 - Debt - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-commitment-and-contingencies-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995495 - Disclosure - Note 10 - Commitment and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-sharebased-compensation-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995496 - Disclosure - Note 11 - Share-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes-details-textual" roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995497 - Disclosure - Note 12 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995498 - Disclosure - Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" name="AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_AlternateBaseRateAbrMember" name="AlternateBaseRateAbrMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_CanadaPatentMattersMember" name="CanadaPatentMattersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_ContractWithCustomerLiabilityAdditions" name="ContractWithCustomerLiabilityAdditions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" name="DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" name="DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" name="DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" name="DeferredCompensationLiabilityToBeLiquidatedInShortTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_DepositsAndOtherAssetsNoncurrent" name="DepositsAndOtherAssetsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="ncsm_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" name="EffortsToStreamlineTracerDiagnosticsOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_EmployeeReceivablesCurrent" name="EmployeeReceivablesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="ncsm_EquivalentStockUnitsESUsMember" name="EquivalentStockUnitsESUsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_JPMorganChaseBankNaMember" name="JPMorganChaseBankNaMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_LossContingencyAccrualReversalProvision" name="LossContingencyAccrualReversalProvision" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_LossContingencyDamagesPaidByInsuranceValue" name="LossContingencyDamagesPaidByInsuranceValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_NonqualifiedDeferredCompensationPlanMember" name="NonqualifiedDeferredCompensationPlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_OtherCountriesMember" name="OtherCountriesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_OtherCurrentReceivablesTextBlock" name="OtherCurrentReceivablesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_OtherMiscellaneousReceivablesCurrent" name="OtherMiscellaneousReceivablesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" name="PatentInfringementAgainstNineEnergyServicesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_PerformanceStockUnitsPsusMember" name="PerformanceStockUnitsPsusMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_ProceedsFromNotesReceivableOperatingActivities" name="ProceedsFromNotesReceivableOperatingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" name="PropertyAndEquipmentExcludingConstructionInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_RepeatPrecisionLlcMember" name="RepeatPrecisionLlcMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_RepeatPrecisionPromissoryNoteMember" name="RepeatPrecisionPromissoryNoteMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_ScheduleOfDepreciationTableTextBlock" name="ScheduleOfDepreciationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" name="ScheduleOfOtherCurrentReceivablesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_SecurityStateBankTrustFredericksburgMember" name="SecurityStateBankTrustFredericksburgMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_ServiceEquipmentMember" name="ServiceEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_SeveranceAndMovingCostsMember" name="SeveranceAndMovingCostsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" name="SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="ncsm_TechnicalServicesAndAssistanceAgreementMember" name="TechnicalServicesAndAssistanceAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_TechnologyNotSubjectToAmortizationMember" name="TechnologyNotSubjectToAmortizationMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_TexasMatterMember" name="TexasMatterMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" name="statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" name="statement-statement-note-13-earnings-loss-per-common-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" name="statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-2-segment-and-geographic-information-tables" name="statement-statement-note-2-segment-and-geographic-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-3-revenues-contract-liabilities-details" name="statement-statement-note-3-revenues-contract-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-3-revenues-tables" name="statement-statement-note-3-revenues-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" name="statement-statement-note-4-inventories-net-schedule-of-inventories-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-4-inventories-net-tables" name="statement-statement-note-4-inventories-net-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" name="statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-5-other-current-receivables-tables" name="statement-statement-note-5-other-current-receivables-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" name="statement-statement-note-6-property-and-equipment-depreciation-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" name="statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-6-property-and-equipment-tables" name="statement-statement-note-6-property-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" name="statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" name="statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" name="statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" name="statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-8-accrued-expenses-tables" name="statement-statement-note-8-accrued-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-9-debt-longterm-debt-details" name="statement-statement-note-9-debt-longterm-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-note-9-debt-tables" name="statement-statement-note-9-debt-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="ncsm_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ncsm-20240331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:24PM UTC 2024-05-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="extended">
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EmployeeReceivablesCurrent" xlink:label="ncsm_EmployeeReceivablesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherMiscellaneousReceivablesCurrent" xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="ncsm_EmployeeReceivablesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_GoodwillGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-longterm-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_FinanceLeaseLiability" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DepositsAndOtherAssetsNoncurrent" xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockCommonValue" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_AdjustmentForAmortization" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="arc"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsToMinorityShareholders" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationNonproduction" xlink:label="us-gaap_DepreciationNonproduction" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_DepreciationNonproduction" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ncsm-20240331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:24PM UTC 2024-05-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-document-and-entity-information" xlink:href="ncsm-20240331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation" xlink:href="ncsm-20240331.xsd#statement-note-1-basis-of-presentation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionLlcMember" xlink:label="ncsm_RepeatPrecisionLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ncsm_RepeatPrecisionLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCurrentReceivablesTextBlock" xlink:label="ncsm_OtherCurrentReceivablesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="ncsm_OtherCurrentReceivablesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SeveranceAndMovingCostsMember" xlink:label="ncsm_SeveranceAndMovingCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="ncsm_SeveranceAndMovingCostsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt" xlink:href="ncsm-20240331.xsd#statement-note-9-debt" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AlternateBaseRateAbrMember" xlink:label="ncsm_AlternateBaseRateAbrMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_JPMorganChaseBankNaMember" xlink:label="ncsm_JPMorganChaseBankNaMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SecurityStateBankTrustFredericksburgMember" xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ncsm_JPMorganChaseBankNaMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="ncsm_AlternateBaseRateAbrMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_PrimeRateMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies" xlink:href="ncsm-20240331.xsd#statement-note-10-commitment-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_CanadaPatentMattersMember" xlink:label="ncsm_CanadaPatentMattersMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TexasMatterMember" xlink:label="ncsm_TexasMatterMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettledLitigationMember" xlink:label="us-gaap_SettledLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_LitigationCaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_TexasMatterMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_PendingLitigationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_SettledLitigationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_CanadaPatentMattersMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation" xlink:href="ncsm-20240331.xsd#statement-note-11-sharebased-compensation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EquivalentStockUnitsESUsMember" xlink:label="ncsm_EquivalentStockUnitsESUsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PerformanceStockUnitsPsusMember" xlink:label="ncsm_PerformanceStockUnitsPsusMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ncsm_EquivalentStockUnitsESUsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ncsm_PerformanceStockUnitsPsusMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes" xlink:href="ncsm-20240331.xsd#statement-note-12-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies" xlink:href="ncsm-20240331.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:label="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfDepreciationTableTextBlock" xlink:label="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-1-basis-of-presentation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionLlcMember" xlink:label="ncsm_RepeatPrecisionLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ncsm_RepeatPrecisionLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnologyNotSubjectToAmortizationMember" xlink:label="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SeveranceAndMovingCostsMember" xlink:label="ncsm_SeveranceAndMovingCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="ncsm_SeveranceAndMovingCostsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringReserve" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AlternateBaseRateAbrMember" xlink:label="ncsm_AlternateBaseRateAbrMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_JPMorganChaseBankNaMember" xlink:label="ncsm_JPMorganChaseBankNaMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SecurityStateBankTrustFredericksburgMember" xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ncsm_JPMorganChaseBankNaMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="ncsm_AlternateBaseRateAbrMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_PrimeRateMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFairValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-10-commitment-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_CanadaPatentMattersMember" xlink:label="ncsm_CanadaPatentMattersMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyAccrualReversalProvision" xlink:label="ncsm_LossContingencyAccrualReversalProvision" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TexasMatterMember" xlink:label="ncsm_TexasMatterMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettledLitigationMember" xlink:label="us-gaap_SettledLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_LitigationCaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_TexasMatterMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_PendingLitigationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_SettledLitigationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_CanadaPatentMattersMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_LossContingencyAccrualReversalProvision" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-11-sharebased-compensation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EquivalentStockUnitsESUsMember" xlink:label="ncsm_EquivalentStockUnitsESUsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PerformanceStockUnitsPsusMember" xlink:label="ncsm_PerformanceStockUnitsPsusMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ncsm_EquivalentStockUnitsESUsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ncsm_PerformanceStockUnitsPsusMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-12-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-contract-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ContractWithCustomerLiabilityAdditions" xlink:label="ncsm_ContractWithCustomerLiabilityAdditions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_ContractWithCustomerLiabilityAdditions" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EmployeeReceivablesCurrent" xlink:label="ncsm_EmployeeReceivablesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherMiscellaneousReceivablesCurrent" xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxesReceivable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_EmployeeReceivablesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:label="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ServiceEquipmentMember" xlink:label="ncsm_ServiceEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ncsm_ServiceEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConstructionInProgressGross" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-longterm-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DepositsAndOtherAssetsNoncurrent" xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockCommonValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_AdjustmentForAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsToMinorityShareholders" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="country_CA" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCountriesMember" xlink:label="ncsm_OtherCountriesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CA" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="ncsm_OtherCountriesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationNonproduction" xlink:label="us-gaap_DepreciationNonproduction" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationNonproduction" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ncsm-20240331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:24PM UTC 2024-05-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DocumentAndEntityInformation" xlink:label="ncsm_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DocumentAndEntityInformation" xlink:to="ncsm_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="ncsm_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="ncsm_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-significant-accounting-policies-policies" xlink:label="ncsm_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-significant-accounting-policies-policies" xlink:to="ncsm_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Segment and Geographic Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:to="ncsm_statement-statement-note-2-segment-and-geographic-information-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-3-revenues-tables" xlink:label="ncsm_statement-statement-note-3-revenues-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-3-revenues-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-3-revenues-tables" xlink:to="ncsm_statement-statement-note-3-revenues-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-4-inventories-net-tables" xlink:label="ncsm_statement-statement-note-4-inventories-net-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-4-inventories-net-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Inventories, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-4-inventories-net-tables" xlink:to="ncsm_statement-statement-note-4-inventories-net-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:label="ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-5-other-current-receivables-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Other Current Receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:to="ncsm_statement-statement-note-5-other-current-receivables-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-6-property-and-equipment-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Property and Equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:to="ncsm_statement-statement-note-6-property-and-equipment-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Goodwill and Identifiable Intangibles</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:to="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncurrent liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:label="ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-8-accrued-expenses-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Accrued Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:to="ncsm_statement-statement-note-8-accrued-expenses-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-9-debt-tables" xlink:label="ncsm_statement-statement-note-9-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-9-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-9-debt-tables" xlink:to="ncsm_statement-statement-note-9-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13- Earnings (Loss) Per Common Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:to="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:to="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:label="ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-3-revenues-contract-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Revenues - Contract Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:to="ncsm_statement-statement-note-3-revenues-contract-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:label="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Inventories, Net - Schedule of Inventories (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:to="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:label="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:to="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:to="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Property and Equipment - Depreciation Expense (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:to="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:to="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:to="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:label="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:to="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:label="ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-9-debt-longterm-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Debt - Long-term Debt (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:to="ncsm_statement-statement-note-9-debt-longterm-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="locator"/>
    <link:label xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:to="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatements" xlink:label="ncsm_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="ncsm_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_NotesToFinancialStatements" xlink:to="ncsm_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="ncsm_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="ncsm_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LitigationSettlementAmountAwardedFromOtherParty</link:label>
    <link:label xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Amount Awarded from Other Party</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LitigationSettlementAmountAwardedToOtherParty</link:label>
    <link:label xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of tax of $0</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balances</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balances</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</link:label>
    <link:label xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiabilityCurrent</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and franchise taxes accrual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxesPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable&#8212;trade</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Severance and other termination benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sales of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued other miscellaneous liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedSalariesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued payroll and bonus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase and development of software and technology</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive effect of stock options, RSUs and PSUs (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash investing and financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GranteeStatusDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GranteeStatusAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for legal contingencies</link:label>
    <link:label xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProductMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualProvision-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for litigation, net of recoveries</link:label>
    <link:label xlink:label="us-gaap_LossContingencyAccrualProvision-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Provision for litigation, net of recoveries</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualProvision" xlink:to="us-gaap_LossContingencyAccrualProvision-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerRelationshipsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares withheld</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerAssetNet</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to NCS Multistage Holdings, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets, accumulated amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total identifiable intangibles, net</link:label>
    <link:label xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable intangibles, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to non-controlling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettledLitigationMember" xlink:label="us-gaap_SettledLitigationMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SettledLitigationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settled Litigation [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SettledLitigationMember" xlink:to="us-gaap_SettledLitigationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology - not subject to amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less: Comprehensive income (loss) attributable to non-controlling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationStatusAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationStatusDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_LitigationStatusDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PendingLitigationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pending Litigation [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PendingLitigationMember" xlink:to="us-gaap_PendingLitigationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressGross-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label xlink:label="us-gaap_ConstructionInProgressGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConstructionInProgressGross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes receivable/payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings (loss) per common share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LetterOfCreditMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsGross</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="country_CA" xlink:type="locator"/>
    <link:label xlink:label="country_CA-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CA" xlink:to="country_CA-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccruedLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyAccrualReversalProvision" xlink:label="ncsm_LossContingencyAccrualReversalProvision" xlink:type="locator"/>
    <link:label xlink:label="ncsm_LossContingencyAccrualReversalProvision-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_LossContingencyAccrualReversalProvision</link:label>
    <link:label xlink:label="ncsm_LossContingencyAccrualReversalProvision-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual (Reversal), Provision</link:label>
    <link:label xlink:label="ncsm_LossContingencyAccrualReversalProvision-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the accrual (reversal) of provision for loss contingency.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_LossContingencyAccrualReversalProvision" xlink:to="ncsm_LossContingencyAccrualReversalProvision-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm</link:label>
    <link:label xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, to be Liquidated in Short Term</link:label>
    <link:label xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents deferred compensation liability to be liquidated in short-term.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:to="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable&#8212;trade</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionLlcMember" xlink:label="ncsm_RepeatPrecisionLlcMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_RepeatPrecisionLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repeat Precision, LLC [Member]</link:label>
    <link:label xlink:label="ncsm_RepeatPrecisionLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Repeat Precision, LLC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_RepeatPrecisionLlcMember" xlink:to="ncsm_RepeatPrecisionLlcMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DepositsAndOtherAssetsNoncurrent" xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits and other assets</link:label>
    <link:label xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deposits and other assets, classified as noncurrent.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:to="ncsm_DepositsAndOtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from note receivable</link:label>
    <link:label xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash inflow from notes receivable, classified as operating activities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:to="ncsm_ProceedsFromNotesReceivableOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCurrentReceivablesTextBlock" xlink:label="ncsm_OtherCurrentReceivablesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ncsm_OtherCurrentReceivablesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Receivables [Text Block]</link:label>
    <link:label xlink:label="ncsm_OtherCurrentReceivablesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for other current receivables.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_OtherCurrentReceivablesTextBlock" xlink:to="ncsm_OtherCurrentReceivablesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ContractWithCustomerLiabilityAdditions" xlink:label="ncsm_ContractWithCustomerLiabilityAdditions" xlink:type="locator"/>
    <link:label xlink:label="ncsm_ContractWithCustomerLiabilityAdditions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label xlink:label="ncsm_ContractWithCustomerLiabilityAdditions-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of additions to obligation to transfer good or service to customer for which consideration has been received or is receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_ContractWithCustomerLiabilityAdditions" xlink:to="ncsm_ContractWithCustomerLiabilityAdditions-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCountriesMember" xlink:label="ncsm_OtherCountriesMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_OtherCountriesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label xlink:label="ncsm_OtherCountriesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other countries.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_OtherCountriesMember" xlink:to="ncsm_OtherCountriesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:label="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Current Receivables [Table Text Block]</link:label>
    <link:label xlink:label="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular of other current receivables.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:to="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherMiscellaneousReceivablesCurrent" xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:type="locator"/>
    <link:label xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_OtherMiscellaneousReceivablesCurrent</link:label>
    <link:label xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of other miscellaneous receivables, classified as current.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_OtherMiscellaneousReceivablesCurrent" xlink:to="ncsm_OtherMiscellaneousReceivablesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EmployeeReceivablesCurrent" xlink:label="ncsm_EmployeeReceivablesCurrent" xlink:type="locator"/>
    <link:label xlink:label="ncsm_EmployeeReceivablesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee receivables</link:label>
    <link:label xlink:label="ncsm_EmployeeReceivablesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of employee receivables, classified as current.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_EmployeeReceivablesCurrent" xlink:to="ncsm_EmployeeReceivablesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss) attributable to NCS Multistage Holdings, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:label="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and Equipment, Excluding Construction in Progress [Member]</link:label>
    <link:label xlink:label="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents property and equipment, excluding construction in progress.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:to="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ServiceEquipmentMember" xlink:label="ncsm_ServiceEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_ServiceEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Equipment [Member]</link:label>
    <link:label xlink:label="ncsm_ServiceEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents service equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_ServiceEquipmentMember" xlink:to="ncsm_ServiceEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnologyNotSubjectToAmortizationMember" xlink:label="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_TechnologyNotSubjectToAmortizationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology, Not Subject To Amortization [Member]</link:label>
    <link:label xlink:label="ncsm_TechnologyNotSubjectToAmortizationMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents technology not subject to amortization.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:to="ncsm_TechnologyNotSubjectToAmortizationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfDepreciationTableTextBlock" xlink:label="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ncsm_ScheduleOfDepreciationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Depreciation [Table Text Block]</link:label>
    <link:label xlink:label="ncsm_ScheduleOfDepreciationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of depreciation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:to="ncsm_ScheduleOfDepreciationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</link:label>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balances (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balances (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentInterestRateEffectivePercentage</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFairValue</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets obtained in exchange for new finance lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets obtained in exchange for new operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ServiceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestructuringCharges</link:label>
    <link:label xlink:label="us-gaap_RestructuringCharges-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</link:label>
    <link:label xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Finite-Lived</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrimeRateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrimeRateMember" xlink:to="us-gaap_PrimeRateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GoodwillImpairmentLoss</link:label>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable&#8212;trade</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockCommonValue</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockCommonValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost, 54,918 shares at March 31, 2024 and 39,052 shares at December 31, 2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationNonproduction" xlink:label="us-gaap_DepreciationNonproduction" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationNonproduction-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label xlink:label="us-gaap_DepreciationNonproduction-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DepreciationNonproduction</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationNonproduction" xlink:to="us-gaap_DepreciationNonproduction-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashSurrenderValueOfLifeInsurance</link:label>
    <link:label xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:label xlink:label="country_US-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsNoncurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total noncurrent assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpenseDebt</link:label>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of deferred loan costs</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, long-term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</link:label>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net foreign currency unrealized loss (gain)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total identifiable intangibles, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeasePrincipalPayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeasePrincipalPayments</link:label>
    <link:label xlink:label="us-gaap_FinanceLeasePrincipalPayments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on finance leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRestructuring-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRestructuring</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRestructuring-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Employee [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated useful lives (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentForAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member]</link:label>
    <link:label xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:to="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AlternateBaseRateAbrMember" xlink:label="ncsm_AlternateBaseRateAbrMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_AlternateBaseRateAbrMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternate Base Rate (ABR) [Member]</link:label>
    <link:label xlink:label="ncsm_AlternateBaseRateAbrMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents alternate based rate (ABR).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_AlternateBaseRateAbrMember" xlink:to="ncsm_AlternateBaseRateAbrMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Maximum Quarterly Liquidity for Fixed Charge Coverage Ratio</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of maximum liquidity per quarter for fixed change coverage ratio covenant of the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:to="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Maximum Available Cash After Borrowings</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of maximum available cash on hand after borrowings allowed under the covenant of the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:to="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repeat Precision Promissory Note [Member]</link:label>
    <link:label xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Repeat Precision Promissory Note.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_JPMorganChaseBankNaMember" xlink:label="ncsm_JPMorganChaseBankNaMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_JPMorganChaseBankNaMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JPMorgan Chase Bank, N.A. [Member]</link:label>
    <link:label xlink:label="ncsm_JPMorganChaseBankNaMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents JPMorgan Chase Bank, N.A.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_JPMorganChaseBankNaMember" xlink:to="ncsm_JPMorganChaseBankNaMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SecurityStateBankTrustFredericksburgMember" xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security State Bank &amp; Trust, Fredericksburg [Member]</link:label>
    <link:label xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Security State Bank &amp; Trust, Fredericksburg.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:to="ncsm_SecurityStateBankTrustFredericksburgMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:type="locator"/>
    <link:label xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_LossContingencyDamagesPaidByInsuranceValue</link:label>
    <link:label xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Paid by Insurance, Value</link:label>
    <link:label xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of damages paid to the plaintiff by the insurance company in the legal matter.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:to="ncsm_LossContingencyDamagesPaidByInsuranceValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares withheld (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:type="locator"/>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio</link:label>
    <link:label xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum fixed change coverage ratio under covenant of the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:to="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_CanadaPatentMattersMember" xlink:label="ncsm_CanadaPatentMattersMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_CanadaPatentMattersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada Patent Matters [Member]</link:label>
    <link:label xlink:label="ncsm_CanadaPatentMattersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Canada patent matters.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_CanadaPatentMattersMember" xlink:to="ncsm_CanadaPatentMattersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TexasMatterMember" xlink:label="ncsm_TexasMatterMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_TexasMatterMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Texas Matter [Member]</link:label>
    <link:label xlink:label="ncsm_TexasMatterMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Texas Matter.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_TexasMatterMember" xlink:to="ncsm_TexasMatterMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsNoncurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncurrent assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patent Infringement Against Nine Energy Services, Inc. [Member]</link:label>
    <link:label xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents patent infringement against Nine Energy Services, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:to="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EquivalentStockUnitsESUsMember" xlink:label="ncsm_EquivalentStockUnitsESUsMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_EquivalentStockUnitsESUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equivalent Stock Units (ESUs) [Member]</link:label>
    <link:label xlink:label="ncsm_EquivalentStockUnitsESUsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents equivalent stock units (ESUs).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_EquivalentStockUnitsESUsMember" xlink:to="ncsm_EquivalentStockUnitsESUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award by Share-based Payment Arrangement, Number of Shares Upon Settlement (in shares)</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares issued upon settlement of award under share based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:to="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PerformanceStockUnitsPsusMember" xlink:label="ncsm_PerformanceStockUnitsPsusMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_PerformanceStockUnitsPsusMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Units (PSUs) [Member]</link:label>
    <link:label xlink:label="ncsm_PerformanceStockUnitsPsusMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents performance stock unit awards (&#8220;PSUs&#8221;).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_PerformanceStockUnitsPsusMember" xlink:to="ncsm_PerformanceStockUnitsPsusMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SeveranceAndMovingCostsMember" xlink:label="ncsm_SeveranceAndMovingCostsMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SeveranceAndMovingCostsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Severance and Moving Costs [Member]</link:label>
    <link:label xlink:label="ncsm_SeveranceAndMovingCostsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents severance and moving costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SeveranceAndMovingCostsMember" xlink:to="ncsm_SeveranceAndMovingCostsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current income tax receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Efforts to Streamline Tracer Diagnostics Operations [Member]</link:label>
    <link:label xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents efforts to streamline tracer diagnostics operations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:to="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 100 Percent</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentile relative TSR earning 100% under share based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Start Earning</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentile relative TSR that starts earnings under share based payment arrangement</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value, 11,250,000 shares authorized, 2,540,626 shares issued and 2,485,708 shares outstanding at March 31, 2024 and 2,482,796 shares issued and 2,443,744 shares outstanding at December 31, 2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TangibleAssetImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TangibleAssetImpairmentCharges</link:label>
    <link:label xlink:label="us-gaap_TangibleAssetImpairmentCharges-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_OwnershipDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_LitigationCaseAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_LitigationCaseTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="srt_LitigationCaseTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_OwnershipAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued and outstanding at March 31, 2024 and December 31, 2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency exchange (loss) gain</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FurnitureAndFixturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable&#8212;trade, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportableSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenuesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LandMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NonoperatingIncomeExpense</link:label>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income (expense)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxLiabilitiesNet</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWriteDown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for inventory obsolescence</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CostOfGoodsAndServicesSoldDepreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury shares withheld</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncontrollingInterestMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockCommonMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repeat Precision Promissory Note</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToMinorityShareholders-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToMinorityShareholders</link:label>
    <link:label xlink:label="us-gaap_PaymentsToMinorityShareholders-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before income tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ABL Facility</link:label>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VehiclesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MachineryAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComputerEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentQuarterlyReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLongTermLinesOfCredit</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of line of credit borrowings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term debt, less current maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfArrangementAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Potentially dilutive securities excluded as anti-dilutive (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average number of shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Right of use assets - finance leases</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of credit borrowings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestOwnershipPercentageByParent</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales, exclusive of depreciationand amortization expense shown below</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringReserve-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestructuringReserve</link:label>
    <link:label xlink:label="us-gaap_RestructuringReserve-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technical Services and Assistance Agreement [Member]</link:label>
    <link:label xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the technical services and assistance agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:to="ncsm_TechnicalServicesAndAssistanceAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:type="locator"/>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 125 Percent</link:label>
    <link:label xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentile relative TSR earning 125% under share based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-label" xlink:type="arc"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="locator"/>
    <link:label xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-qualified Deferred Compensation Plan [Member]</link:label>
    <link:label xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents nonqualified deferred compensation plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:to="ncsm_NonqualifiedDeferredCompensationPlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringPlanAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringPlanDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="us-gaap_RestructuringPlanDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfRestructuringDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_TypeOfRestructuringDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total noncurrent liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCostAndReserveAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_RestructuringCostAndReserveAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiabilityNoncurrent</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherReceivablesNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current receivables</link:label>
    <link:label xlink:label="us-gaap_OtherReceivablesNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:label xlink:label="us-gaap_OtherReceivablesNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other current receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ncsm-20240331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:24PM UTC 2024-05-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-document-and-entity-information" xlink:href="ncsm-20240331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation" xlink:href="ncsm-20240331.xsd#statement-note-1-basis-of-presentation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionLlcMember" xlink:label="ncsm_RepeatPrecisionLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ncsm_RepeatPrecisionLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCurrentReceivablesTextBlock" xlink:label="ncsm_OtherCurrentReceivablesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="ncsm_OtherCurrentReceivablesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SeveranceAndMovingCostsMember" xlink:label="ncsm_SeveranceAndMovingCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="ncsm_SeveranceAndMovingCostsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt" xlink:href="ncsm-20240331.xsd#statement-note-9-debt" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AlternateBaseRateAbrMember" xlink:label="ncsm_AlternateBaseRateAbrMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_JPMorganChaseBankNaMember" xlink:label="ncsm_JPMorganChaseBankNaMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SecurityStateBankTrustFredericksburgMember" xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="ncsm_JPMorganChaseBankNaMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="ncsm_AlternateBaseRateAbrMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_PrimeRateMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies" xlink:href="ncsm-20240331.xsd#statement-note-10-commitment-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_CanadaPatentMattersMember" xlink:label="ncsm_CanadaPatentMattersMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TexasMatterMember" xlink:label="ncsm_TexasMatterMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettledLitigationMember" xlink:label="us-gaap_SettledLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_LitigationCaseAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_TexasMatterMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_PendingLitigationMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_SettledLitigationMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_CanadaPatentMattersMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation" xlink:href="ncsm-20240331.xsd#statement-note-11-sharebased-compensation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EquivalentStockUnitsESUsMember" xlink:label="ncsm_EquivalentStockUnitsESUsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PerformanceStockUnitsPsusMember" xlink:label="ncsm_PerformanceStockUnitsPsusMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ncsm_EquivalentStockUnitsESUsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ncsm_PerformanceStockUnitsPsusMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes" xlink:href="ncsm-20240331.xsd#statement-note-12-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NotesToFinancialStatementsAbstract" xlink:label="ncsm_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies" xlink:href="ncsm-20240331.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-significant-accounting-policies-policies" xlink:label="ncsm_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-2-segment-and-geographic-information-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-3-revenues-tables" xlink:label="ncsm_statement-statement-note-3-revenues-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-3-revenues-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-4-inventories-net-tables" xlink:label="ncsm_statement-statement-note-4-inventories-net-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-4-inventories-net-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:label="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:label="ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-5-other-current-receivables-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ScheduleOfDepreciationTableTextBlock" xlink:label="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="ncsm_ScheduleOfDepreciationTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:label="ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-8-accrued-expenses-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-9-debt-tables" xlink:label="ncsm_statement-statement-note-9-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-9-debt-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-1-basis-of-presentation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionLlcMember" xlink:label="ncsm_RepeatPrecisionLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_OwnershipAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ncsm_RepeatPrecisionLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm" xlink:label="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:label="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:label="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="ncsm_NonqualifiedDeferredCompensationPlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="ncsm_TechnicalServicesAndAssistanceAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TangibleAssetImpairmentCharges-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TechnologyNotSubjectToAmortizationMember" xlink:label="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="ncsm_TechnologyNotSubjectToAmortizationMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:label="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SeveranceAndMovingCostsMember" xlink:label="ncsm_SeveranceAndMovingCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="ncsm_SeveranceAndMovingCostsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringReserve-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:label="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_AlternateBaseRateAbrMember" xlink:label="ncsm_AlternateBaseRateAbrMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings" xlink:label="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:label="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_JPMorganChaseBankNaMember" xlink:label="ncsm_JPMorganChaseBankNaMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SecurityStateBankTrustFredericksburgMember" xlink:label="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="ncsm_JPMorganChaseBankNaMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="ncsm_AlternateBaseRateAbrMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="ncsm_SecurityStateBankTrustFredericksburgMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_PrimeRateMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-10-commitment-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_CanadaPatentMattersMember" xlink:label="ncsm_CanadaPatentMattersMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyAccrualReversalProvision" xlink:label="ncsm_LossContingencyAccrualReversalProvision-n2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_LossContingencyDamagesPaidByInsuranceValue" xlink:label="ncsm_LossContingencyDamagesPaidByInsuranceValue-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:label="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_TexasMatterMember" xlink:label="ncsm_TexasMatterMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettledLitigationMember" xlink:label="us-gaap_SettledLitigationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_LitigationCaseAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_TexasMatterMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_PendingLitigationMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_SettledLitigationMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_CanadaPatentMattersMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ncsm_PatentInfringementAgainstNineEnergyServicesIncMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_LossContingencyDamagesPaidByInsuranceValue-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_LossContingencyAccrualReversalProvision-n2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-11-sharebased-compensation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EquivalentStockUnitsESUsMember" xlink:label="ncsm_EquivalentStockUnitsESUsMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PerformanceStockUnitsPsusMember" xlink:label="ncsm_PerformanceStockUnitsPsusMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning" xlink:label="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-2" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement" xlink:label="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ncsm_EquivalentStockUnitsESUsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ncsm_PerformanceStockUnitsPsusMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual" xlink:href="ncsm-20240331.xsd#statement-note-12-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_NoteToFinancialStatementDetailsTextual" xlink:label="ncsm_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details" xlink:href="ncsm-20240331.xsd#statement-note-3-revenues-contract-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ContractWithCustomerLiabilityAdditions" xlink:label="ncsm_ContractWithCustomerLiabilityAdditions" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:label="ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-3-revenues-contract-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_ContractWithCustomerLiabilityAdditions" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:href="ncsm-20240331.xsd#statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:label="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:href="ncsm-20240331.xsd#statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_EmployeeReceivablesCurrent" xlink:label="ncsm_EmployeeReceivablesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherMiscellaneousReceivablesCurrent" xlink:label="ncsm_OtherMiscellaneousReceivablesCurrent-1" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:label="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxesReceivable" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_EmployeeReceivablesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ncsm_OtherMiscellaneousReceivablesCurrent-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:label="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ServiceEquipmentMember" xlink:label="ncsm_ServiceEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="ncsm_ServiceEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization-n9" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConstructionInProgressGross-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:href="ncsm-20240331.xsd#statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:label="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="ncsm-20240331.xsd#statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:label="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:href="ncsm-20240331.xsd#statement-note-9-debt-longterm-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_RepeatPrecisionPromissoryNoteMember" xlink:label="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:label="ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-9-debt-longterm-debt-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ncsm_RepeatPrecisionPromissoryNoteMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_DepositsAndOtherAssetsNoncurrent" xlink:label="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="ncsm_DepositsAndOtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockCommonValue-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_AdjustmentForAmortization" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ProfitLoss-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:label="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ncsm_ProceedsFromNotesReceivableOperatingActivities" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsToMinorityShareholders-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:href="ncsm-20240331.xsd#statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockCommonMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:href="ncsm-20240331.xsd#statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="country_CA" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_OtherCountriesMember" xlink:label="ncsm_OtherCountriesMember" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:label="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CA" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="ncsm_OtherCountriesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:href="ncsm-20240331.xsd#statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:label="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationNonproduction" xlink:label="us-gaap_DepreciationNonproduction-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationNonproduction-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:href="ncsm-20240331.xsd#statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="ncsm-20240331.xsd#ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:label="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>a01.jpg
<TEXT>
begin 644 a01.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" #E NX# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]Y=!T&QDT.R9K*T9F@0DF
M%<D[1[5;_P"$>T__ )\;/_ORO^%'A[_D 6/_ %[Q_P#H(JY0!3_X1[3_ /GQ
ML_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S_P"_*_X4?\(]I_\
MSXV?_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/C9_]^5_PJY10!3_X
M1[3_ /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S_P"_*_X4
M?\(]I_\ SXV?_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/C9_]^5_P
MJY10!3_X1[3_ /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S
M_P"_*_X4?\(]I_\ SXV?_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/
MC9_]^5_PJY10!3_X1[3_ /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'
MM/\ ^?&S_P"_*_X4?\(]I_\ SXV?_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_
MPCVG_P#/C9_]^5_PJY10!3_X1[3_ /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"K
ME% %/_A'M/\ ^?&S_P"_*_X4?\(]I_\ SXV?_?E?\*N44 4_^$>T_P#Y\;/_
M +\K_A1_PCVG_P#/C9_]^5_PJY10!3_X1[3_ /GQL_\ ORO^%'_"/:?_ ,^-
MG_WY7_"KE% %/_A'M/\ ^?&S_P"_*_X4?\(]I_\ SXV?_?E?\*N5\?\ [<7[
M8?CC]A_]IGPUXHN!?>*?@:^@7FH>/K"VTY;C4/!EK#<6D*ZW:K#%YUQ;0M.7
MNXF+O'#NFC4B-DH ^M/^$>T__GQL_P#ORO\ A1_PCVG_ //C9_\ ?E?\*^=?
MAY^UW;>'O%7Q(OM8\5W7C32=1\>Z=X8^'^G:7!9RMJ8N_#^FZK'#:21J@GW"
MZNY?.EDV);6X=F58Y)&3Q!_P52^'NB:7I*V^A_$#7/$6JZ]K/A-O#>DZ)]LU
M:PUO2K":_NM,F1',:SM!"6B*R-',KQR([0L): /HO_A'M/\ ^?&S_P"_*_X4
M?\(]I_\ SXV?_?E?\*^&/B?_ ,%*?&'BWQ9X>F\/Z#XL\%Z3H'Q\B^&>IVSV
MNGZC-XLLUTRYEFB5(VFDA?[1'&0P,6V-HRSC]\L7UW^SI\?M'_:8^%5OXLT6
MTU7387OK_2KO3]4A6&^TR^L;R:RO+6949T\R*YMYHR4=T;9N5F4JQ .L_P"$
M>T__ )\;/_ORO^%'_"/:?_SXV?\ WY7_  KYG_9J_;8\3_$K]N#QOX#\2Z7;
M6/@OQ#I!\2_"O48H) VMZ?871TS5O-D(\IF%T;2[@,;,)+/4[:3.=RK?MO\
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
M4 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/C9_]^5_PJY10!3_X1[3_ /GQL_\
MORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S_P"_*_X4?\(]I_\ SXV?
M_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/C9_]^5_PJY10!3_X1[3_
M /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S_P"_*_X4?\(]
MI_\ SXV?_?E?\*N44 4_^$>T_P#Y\;/_ +\K_A1_PCVG_P#/C9_]^5_PJY10
M!3_X1[3_ /GQL_\ ORO^%'_"/:?_ ,^-G_WY7_"KE% %/_A'M/\ ^?&S_P"_
M*_X5S_Q)T>SM="A:.UMHV,X&5B4?PM[5UE<W\4/^0!#_ -?"_P#H+4 ;'A[_
M ) %C_U[Q_\ H(JY7A/_  4"\?\ B'X2_P#!-?XQ>+O">M77AWQ1X0^'FK:]
MI6HVT,$TEK<VFGRW$1V31R1LI:(!@R'Y2<%3AA;_ &]_C#K_ ,&O@IHL_AN2
M:SU#Q1XX\+>$9-0CB61M+MM5URRT^XN%#AD$BPW$@C9U91*T196&5(![717Y
MH^*OVY/BA<:Q\7O"-OXJN-$7X.^&OB1K^EZ_+!$YUJ;2+K3_ .S!-N7$L-G'
M>207"YW3,D3.P;=N[GX0_MQ_$+X@_%7P;XDN3?65CXP^,\_PWF\(21(1I>EQ
M^%;B_P!Y.P/]H6\M6NC*2,V\SQD$"-E /O6BBH+N]^R%?W,\F[_GFF[% $]%
M4_[8_P"G6\_[]4?VQ_TZWG_?J@"Y15/^V/\ IUO/^_5']L?].MY_WZH N453
M_MC_ *=;S_OU1_;'_3K>?]^J +E%4_[8_P"G6\_[]4?VQ_TZWG_?J@"Y15/^
MV/\ IUO/^_5']L?].MY_WZH N453_MC_ *=;S_OU1_;'_3K>?]^J +E%4_[8
M_P"G6\_[]4?VQ_TZWG_?J@"Y15/^V/\ IUO/^_5']L?].MY_WZH N453_MC_
M *=;S_OU1_;'_3K>?]^J +E%4_[8_P"G6\_[]4?VQ_TZWG_?J@"Y15/^V/\
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
M +]4?VQ_TZWG_?J@"Y15/^V/^G6\_P"_5']L?].MY_WZH N453_MC_IUO/\
MOU1_;'_3K>?]^J +E%4_[8_Z=;S_ +]4?VQ_TZWG_?J@"Y15/^V/^G6\_P"_
M5']L?].MY_WZH N453_MC_IUO/\ OU1_;'_3K>?]^J +E%4_[8_Z=;S_ +]4
M?VQ_TZWG_?J@"Y15/^V/^G6\_P"_5']L?].MY_WZH N453_MC_IUO/\ OU1_
M;'_3K>?]^J +E%4_[8_Z=;S_ +]4?VQ_TZWG_?J@"Y15/^V/^G6\_P"_5']L
M?].MY_WZH N453_MC_IUO/\ OU1_;'_3K>?]^J +E%1V\_VB$/LDCS_"XPPJ
M2@ KF_BA_P @"'_KX7_T%JZ2N;^*'_( A_Z^%_\ 06H K^-_A9H/QQ^"FH>#
MO%%C_:GAOQ/I)TW5++SY(5O;:6/9+"S1LK;'4E6 (W*Q!R"17/\ B[]D_P )
M>/OB!?:]K5O>ZB-0\/6OAR:TEU"Z:&6*VNVN[>=E,I474$QWPW*!)XV+-YA.
MSR_0/#W_ " +'_KWC_\ 015R@#S/5_V.?AEKWA>QT6\\'Z;<:;8)?P^4S2;K
MV'4)A/J4%T^[==PWLP$MU%<&2.ZD57F61@"-J']GKP7;_%67QLGA^S7Q+-<?
M;7NMS[#=_95L_MGE9\H7?V1%MOM(3SO(40[_ "_DKLJ* "O/_C?X7^(VOR:;
M-X!\5>'_  ^UH)?M=MJNCM?1WY;9L^=9$:/;AN #NW]1CGT"BLZM-5(N#NO1
MM/[UJ8XBA&M3=.3:3ZIN+^]-/_/9Z'@:Z[^TQX8RUUX?^#WBJ%3PFG:C?:;.
MX]Q,DB _\"H7]J/XI>'OF\1?L_\ BB*%3S)H6OV&K%OHFZ-OS KWRC&:X_J5
M1?!6DO\ P%_G%O\ $\O^RJ\?X6*J+R?))?\ DT&_Q/ Q_P %#?#&DC=XD\&_
M%?P;&.LFL>$+H1@>NZ$2 CZ$UK>%_P#@H;\$_%T@2V^(_ARV?."NH2MIY!]_
MM"IC\:]F Q63XF\":'XU@\O6=&TG5H\8VWMI'<+CZ.#1[/&1VJ1?K%_FI?H'
MU?-(?#6A)>=-W^]32_\ )2OX3^*?ACQZJG0O$>@ZT&&0;#4(KG/_ 'PQK>S7
MD/BO]@7X,>,U;[;\-?"49;JUE8K8M^<.PY]ZP1_P3G\#Z*FWPOKGQ(\$C&!_
M8?BV]B _"1Y!^&,4>TQJWA%^DFOP<?U#V^:P^*C"7I-I_<X6_P#)CWRBO W_
M &3/B'X:CV^&/C_X\M5'0:[IUCK?YEXT)_ @T/X/_:2\++LL/&GPK\6J.-VL
MZ%=::[#_ +=Y6 /X&CZY57QT9?+E?Y2O^ ?VIB(_Q<+47FG"2_"?-_Y*>^45
MX&WQ:_:"\*D)J'P@\*>*.<-+H7B];4?4)=1+GZ%A0W[:^N^'OD\1? [XO:?)
MG#-IFG0:Q"OJ=T$I./HIH_M.BOCYH^L9)??:WXA_;V%7\13C_BIS2^]QM^)[
MY17@@_X*6?"73I5AUS5];\*W3''DZWX?OK-E/H6,10?]]5VGA7]L'X4^-1'_
M &;\1O!5S))]V+^V($F/_ &8-^E:4\QPLW:%2+?JC:CG>757RTZ\&^RE&_W7
MN>CT5!IVJ6VL6JW%I<074#_=DAD#HWT(XJ<G%=AZB=U=!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 %%%% !7-_
M%#_D 0_]?"_^@M725S?Q0_Y $/\ U\+_ .@M0!L>'O\ D 6/_7O'_P"@BIK^
M_@TJQFNKJ:&VMK=&EEEE<)'$BC+,S'@  $DG@ 5#X>_Y %C_ ->\?_H(KQ'_
M (*8:%<>)?V.]<L[.XUC3;^36= >SU;3H$G;PY<)K=B\.K3QR*T<EG8R*EY<
MI(!&]M:SJ[*I9@ >T/XST>+3-.O6U;35L]8>*.PG-R@BO6E&8EB;.'+CE0N=
MW;-3#Q!8G73I?VVS_M-8!=&T\Y?/$)8J)-F=VS<"-V,9&.M?E7XQ\*^)KKX<
M:\WBSP_=W=CJWPO^+.DVC:1YDVG^)/%>H:Q;3F72N XDU)6=["W!>=1'=QI)
M.5>XG] ^#/@3XC:=^T+X0T[Q%]JF^+%G\=I=?\27PA.RX\.GP.]J;L$+AK!R
M+2S#J/*^VH%SYL3%0#](***ANTN'*^1)#&/XO,C+Y^F&% $U%4_*U#_GXL__
M  ';_P"+H\K4/^?BS_\  =O_ (N@"Y15/RM0_P"?BS_\!V_^+H\K4/\ GXL_
M_ =O_BZ +E%4_*U#_GXL_P#P';_XNCRM0_Y^+/\ \!V_^+H N453\K4/^?BS
M_P# =O\ XNCRM0_Y^+/_ ,!V_P#BZ +E!&:I^5J'_/Q9_P#@.W_Q='E:A_S\
M6?\ X#M_\70!:>-9$*L-RL,$'H17&^*?V;OAYXX9FUGP)X/U21NKW6C6\K_]
M],A(^N:ZCRM0_P"?BS_\!V_^+H\K4/\ GXL__ =O_BZSJ4X35II/UU,:V'I5
M5RU8J2\TG^9XKJ/_  36^"UY?-=6O@R/1[O^&?2=2N]/9/H(957\P:A_X80_
ML9MWA_XN?&C0MO\ JH!XD^VVL?\ VSN(WX_$5[AY6H?\_%G_ . [?_%T>5J'
M_/Q9_P#@.W_Q=<?]EX3>--+T5G]ZL>:^'LMO>%&,7WBN5_?&S/#_ /A0GQQ\
M.N6TOX[0:I#&/W=MK?@^UDS_ +TL+QM^.#0-0_:8\-MNFT_X,^*+>/@+;7.H
M:;<2?]]B1!^=>X>5J'_/Q9_^ [?_ !='E:A_S\6?_@.W_P 71_9\5\$YK_MY
MO_TILG^Q*<?X-6I'_N)*7X3<E^!X<O[2_P 7O#[EM>_9_P!8:W3K-H?B>QU(
MOZD1MY3_ ($?C3A_P4#T32<GQ%\/?C!X3B4X:?4O"4S0CU^> R CZ5[?Y6H?
M\_%G_P" [?\ Q='DZ@?^7BS_ / =O_BZ/JN(C\-9O_%&+_)1#^S\=#^'BF_\
M<(/_ -)4/S/'_#O_  4;^"/B:Y,,7Q#T6SF4[634DFTYE/O]H1,?C7HWA+XS
M^#_'S*-"\5^&M:+?=^P:I!<Y^FQC5K7_  ='XKM?(U2UT/4H?^>=WI_G+^3,
M17G/BO\ 82^%OC1&%]\/? 6YOO/;:*MI(WU:)E;]:/\ ;H]82^3C^LPMFT.M
M.?RE#]:A[%17SW;_ /!-;X>:2GEZ/_PD7AZ'^*'2_$6I01M_P$W##\!@4_\
MX=U>$_\ H8/'_P#X56H__'J?M<9UIQ_\#?\ \@BOK&9]:$/E4?ZTU^1] T5\
M_?\ #NKPG_T,'C__ ,*K4?\ X]3E_P""=WA$#_D.^/6]SXKU+_X_3]MB_P#G
MW'_P-_\ R(?6<S_Y\0_\&/\ ^5GO]%?/[?\ !.KP>Y^;6O'3?7Q5J1_]KTG_
M  [G\&_]!CQS_P"%3J7_ ,?I>UQG_/N/_@;_ /D ^L9G_P ^(?\ @Q__ "L^
M@:*^?O\ AW/X-_Z#'CG_ ,*G4O\ X_1_P[G\&_\ 08\<_P#A4ZE_\?H]KC/^
M?<?_  -__(!]8S/_ )\0_P#!C_\ E9] T5\_I_P3I\&J?^0MXX;Z^*M2_I/0
MW_!.?P2Y^;4O&A^OBG4__DBCVN,_Y]Q_\#?_ ,@'UC,_^?$/_!C_ /E9] 45
M\_\ _#N7P3_T$/&7_A4ZG_\ )%'_  [E\$_]!#QE_P"%3J?_ ,D4O;8S_GW'
M_P #?_R ?6,T_P"?$/\ P8__ )6?0%%?/_\ P[E\$_\ 00\9?^%3J?\ \D4#
M_@G+X)!_Y"'C+_PJ=3_^2*/;8S_GW'_P-_\ R ?6,T_Y\0_\&/\ ^5GT!17S
M^_\ P3C\!R'YKCQ8Q]3XHU0_^W-)_P .W_ /_/;Q5_X4^J?_ "33]KC/^?<?
M_ W_ /(!]8S3_GQ#_P &/_Y4?0-%?/W_  [?\ _\]O%7_A3ZI_\ )-'_  [?
M\ _\]O%7_A3ZI_\ )-'M<9_S[C_X&_\ Y /K&:?\^(?^#'_\J/H&BOGW_AV]
MX!_Y[>*O_"GU3_Y)IS?\$WOAZ^-W_"2R$=V\3:J3_P"E-'M<9_S[C_X&_P#Y
M /K&:?\ /B'_ (,?_P J/H"BOGW_ (=M?#O^[XB_\*75?_DFC_AVU\._[OB+
M_P *75?_ ))I>UQO_/N/_@;_ /D ^L9I_P ^(?\ @R7_ ,J/H*BOG[_AW3X1
MA_X]=<\>6/I]G\5:BN/SG-*O[ %C /\ 1OB5\8K'_KAXRO%Q^;&J]MB^M-?^
M!?\ VJ#ZUF2WH1^53_."/H"BOGU_V";@-F'XU?'2''3_ (JMI!_X_&:/^&(/
M$=M_Q[?'CXQ)Z>=J%O/C\XJ7UC$]:/\ Y,O^ +Z]CUOAG\IQ_6Q]!9HS7SZ/
MV0?B):C_ $7]H/QZOIY^GV4_\TIR_LR?&2U/^C_M%:TN.GG>$M-F_F*7UNOU
MH2^^'_R2#^TL6M\)/Y2I?K41] 9HS7S^O[._QUB.5_:*\SVF\ Z>W_H+K4R_
M!/X^6B_)\<?#]V?^F_@2&/\ ]!N*/KE7_GQ/[X?_ "8O[4Q/7"5/OI?_ "T]
MZHKP?_A7G[15H?W?Q*^'=Y_UW\+2QY_[YGH.B?M,6@_=^(/@K>?]=](U&//_
M 'S/1]>GUHS_ /)?TDQ_VM47Q8:HOE!_E-GO%%>!L/VHXC\K? .<=\KJT7]6
MJ0:K^TU:_P"LT7X(77M#JFIQY_[ZA-']H+K3G_X#_D']M+K1J+_MQO\ *Y[Q
M17@K^/?VCK/[_P /OAG=_P#7#Q-<)G_ON"HW^,7[0EK][X,^%;K_ *X^-$3/
M_?4-']I4^L9_^ 2_1!_;E!?%"HO^X51_E%GOU%?/O_#0'Q[B/[S]GVUDQWA\
M=6)S^#*M.'[2/QH@7-Q^S[JR?]<?%&F3?RE%/^TJ/:?_ (+G_P#(C_MW"]8U
M/_!-;_Y ^@**^?V_:N^)%K_Q\_ ?QTGKY%Q83_RN!3?^&T/%%L?]*^"7Q=CQ
MU\C1;:?^5V*/[2P_5OYQDOT#^WL%U<EZPJ+\XH^@J*^=W_;MU"$_O/@_\<H_
M^Y*\S'_?%TU2#]O..(?Z3\.?C+9^\O@"[X_[YD-+^U,+UG^#7Z"_U@R_K4MZ
MIK\T?0E%?/8_X*$^&8C_ *5I/Q L?7S_  -J(Q^6:=_P\.\'R_\ 'O;^-KH^
MD7@?4C_-11_:F#_Y^Q^]!_K%EG_/^'_@2/H*BOGP?M^Z7-_Q[^$/BI=_]<?
M5\<_F139/V\9-N8OA=\;+C_<\ W(S_WU**?]J87I-#_U@R[I53]+O\D?0M%?
M/"?MUZE,O[OX._'%_KX,$?\ Z%="I#^VGXDF_P"/?X)_&%_^NNA6T/\ .\-+
M^U,-TE^#_P A?ZP8%[3;](R?Y1/H.BOGT?M<^/[C_CW^!?Q$;T\Y;*'^=R:=
M_P -/_%B?_CW^ /BAO3S=8TZ'^<YI_VE0_O?^ 3_ /D1_P!O83IS_*G4?Y0/
MH"BOG]OVB?C@_P#JOV>[TCUD\8:9'_*0FF_\+_\ CY*<+^S_ &<?O+X[LN/P
M5#2_M*CVG_X+J?\ R(?V]AOY:G_@FM_\@?05%> K\9OV@KC[OP5\,6__ %U\
M:QMC_OF&GK\2?VBKD_+\,_A];^\OBJ1O_08*/[2I](S_ / )_P#R(O[<H/:%
M3_P547YQ1[W17@__  E'[2=R/W?A+X0VO_7;7;U\?]\P4UKS]IZ8?)I_P(A]
MGOM5D_E$*/[0CTA/_P !?ZA_;4.E*I_X!)?G8]ZHKP-$_:CD^])\ X?I'JTG
M_LRU(-(_::N1^\USX(VO_7'2M2?_ -"FH^OOI2G]R_S%_;#>V'J?^ I?FT>\
M45X,?!'[1US]_P >_"^U_P"N/ANY?_T*>E_X51^T%<CY_B]X.M?^N/@S?C_O
MJXH^NU.E&?\ Y+^LA_VM6Z86I_Y37YU$>\9HS7@;_ CX\W R?CYI,'M%X MF
M'YM<&HS^SK\=';+?M&,OM'X"TX?^A,:/KE;_ )\3^^'_ ,F+^U,3_P! =3[Z
M7_RT^@*,UX W[,_QFN#^^_:+U@^OE>#]-C_D*8?V3/B=<'_2/VA?&3>OE:-8
MQ?R6CZY6Z4)??#_Y,?\ :6*>V$G\Y4OTJ,^@LYHKG_A=X0U#P%X$L-)U3Q!J
M7BF^LPXEU2_2-;BZW.S#<(U5?E!"C SA1DDY)Z"NZ,FXIM6\CUJ<G*"E)6;6
MW;RTTT\@KF_BA_R (?\ KX7_ -!:NDKF_BA_R (?^OA?_06JBS8\/?\ ( L?
M^O>/_P!!%7*I^'O^0!8_]>\?_H(JY0 4444 %<'\:-3^)6GR::?A_I7@_4HR
M)/MXUN^GMG4_+Y?E>7&P.?GR6(Z+@=:[RBN?%8=UJ3IJ;C?K&R:]+IK\#JP>
M)5"LJLH1FE]F5W%Z6ULT_/?<Y7X0ZIXRU;PO+)XXTG0]'U=;AECATJ^>[A>'
M:NURSHA5BQ<;>1@ YYP. U+XT?&:Q\236L/P3LK[35NS#'>Q>-;92\._ F\M
MX01E?FVYSVZU[317'6R^M.E"G3Q,X..\DJ;<O\7-"2^Y([L/F>'A6J5:F%IS
M4MHMU4H_X>6I%_\ @3D<S\6/&.M^!O"+7^@>%;SQAJ"RH@T^UNX;60H3\S[Y
M6"X7T&2<CCJ1A_!KXO\ B7XCZE>V^O?#KQ!X)%K&DD<U_=6T\5R22"BF)RV1
MC/W<8[@X!]"HQBMJF%K2Q"K1K245O"T.5^=W'F^Z70YZ>,H1PLJ$J$7-[3O/
MF6VB2FH-:/>+>N^UO*?BG^U'<?"[QE<Z3_PK'XJ>(XK=49=0T/1XKNSFW*&(
M5O.5LKG!!4<@]L$]I8_$-;KX7+XHDT?7[6/^SCJ+:9+8M_:D8$>\PFW4LQFX
MV^6"26X&:Z+'-&*FCA\5&K.<ZW-%WY5RI<O;5:NWF76Q6$G1IPA0Y91MS24I
M/F[Z.Z5]]/N/)OAM^V%H/Q,\;66@0>'_ !]I=]?[_+;5/#5U:PKM1G.^1EVK
MPI +$ G ZD5M_&G]IKP9^SW+IR^+=3NM-_M42-;-'IEU=JXCV[\F&-PN-Z\-
MC.>,X-=]BC%9QP^81P\H>VBZE]).#LEIHXJ:;ZZJ2WVTUUJ8C+)8J,U0FJ5M
M8JHN9O753=-I+;1PEL]==.3^#GQP\+_'[PK)K7A/4CJNFPW+VCS&UFM]LJA6
M9=LJ*W =><8YKDC^W7\($UZ;3)/B!X=AOK>Y:TDCEF,>R57V%=S #AAC.<>]
M>LXJC<^&M-O9Q+-I]C-(K!P[P*S!@<@Y(ZYYS14IYE[*"IU(<Z^)N$K/_"O:
M7C\Y2"C6RKVU1U:53D?P)5(W7^)NDU+Y1@5?&WQ!T'X:Z-_:7B+6M)T#3S(L
M/VK4;N.UAWMG:N]R!N.#@9SP:I^!?C'X1^*$UQ'X9\5>&_$4EJH>==,U*&[:
M%3D L(V.T$@\GTK5\2>%=+\8Z8UCJ^FV&JV;,&:WO+=)XB1T)5@1D5G>#OA/
MX5^'EW<7'A_PSX?T.XO%"3R:?IT-J\R@D@,44%@"3@'U-:U/KOUF/)R>RZWO
MS==NG;\3"G]0^JR]HI^VZ6Y>2VF^E^^S[$^I_$7P_HNJ-8WFNZ/:7L8#-;S7
ML<<J@\@E20>?I6K;W4=W;I-%(DD4BAT=#N5P>00>X/K7#^._V7/AS\3M?GU7
MQ!X'\+ZMJETJK->7.GQO<2A5"KN?&YL* HR>  .@%;X^&>@K\.)/"*Z59Q^&
MI+!M+.G1IL@^S,AC,0"XPI0D<<\TJ,L=[2?M8PY=>6S=WVYKQLO-J_H.M'+_
M &5-TISY].>\8V7?E:E=Z[)J-^Z-P-D4;LFO)OAM^PQ\*_A!XZL?$WAOPG!I
M.M:;YGV>XBO;EA'OC:-OD:0H<JS#E3C.1S6Y\:?V:_"_Q]N-.F\1+K#3:4LB
MVS66K7-EL#[2V1$ZAON+RP)&.*RIULR^KRG4HP52^D54DXM::N3III[Z<K6B
MUUTVJ4,J^M1A3K5'2MK)THJ2>NB@JK36VO.GJ]-->^!S0#FN5^$7P@TOX*>%
MWT?1Y]8GLWN&N<ZCJ,U]*K,%!"O*S%5^4848&<G&22?/[S]BR&X\3MJD?Q1^
M-%KNNS=_9(_%LIM1E]_EA&5OW?\ #M_N\9IUL5CH4H2A04I/XDII*/HVE?[D
M&'PF7U*U2,\0XP7PMP;<O5*3Y?O9[517,?%GX>77Q-\)?V99^)O$'A.;SDF^
MW:-)''<$+GY"9$<;3GD  \#G&0<;X,?!G6OA9?ZA)J?Q"\5^,H+R-$B@U<6Y
M6U*DDLK1QJQ)R!R<<=,XQM/$UUB%25%N#^W>-E\F^;[D]SGIX3#RPLJ[KI33
MTA:5VM-4U%Q[[M;>AZ!17D_Q1^#GQ,\4^,;K4/#/QANO">F3*@ATP^&++4([
M<J@#$228D;<P+<DX+8'& .VAT;Q'8_"[[ NMV=[XKCTWR%U:XL-D$UV(\"=[
M=&&%+_,45AQP#4T<=6G5G3G0G%1O:3<+2_PJ,W+7?WHQ\]="ZV7T(4J=2&)A
M)RM>*52\+_S.5-1TV?)*7E=:G145Y/\ #32OC;IWC6Q7Q9K'PVU/PV-_VMM/
MT^\M]0;Y&V>7ND,8^?:6R#\N['.,;/QGUCXE:3>:>W@/1/">L6Q23[<NKZC-
M:2JWR[/+V1LI&-V2QZXXK.&:7P\L1.C.-G;E<;RZ:I1;NM>G9FL\G_VJ.%IU
MZ<N97YE*T%OHY34;/39]UW._HKE?A'K?BW7?";3>,]!TSP_K"W#H+:PU$WT3
MQ #:^\HFTDEAMYP #GG X(?M _$VT\3?9+OX&Z\M@UWY"7MKXBTZ<-%OVB4I
MO4K\OS;3C'3-%;-Z%*G"K.,[3VM3J-K_ !)1;C_V]8*.28BK5J4H2IWI[WJT
MHI_X7*:4_P#MUL]GHKE?C!\4)/A'X175D\,^*O%69U@-EX?LEN[M0P)\SRV=
M/D&,$@Y&1QZ9/P3_ &@H_C7<ZA"O@_X@>%)-/1'/_"2:&^GK/N+#$;$E7(V\
M@'C(]:UEF>&CBE@Y2_>-72L_SM;IW,(93BYX1XZ,+TXNS=UILMKWZKH>@45Y
M/\3?VVOAU\&O&5YH7B;5=3TR^L0AE;^P[Z:#YT5QMECA9&^5AG:2 <@\@@=Q
M!\4=!E^&B>,6U*"'PS)IZZJ+^<-#&MJ8_,$K!P&4;#G! (Z8S2HYM@:M2=&E
M6A*5._,E)-QMH^97NK>95;)<PHTJ=:K0G&%2W(W&24KZKE;5I735K7.@HK@?
M '[4GPY^*6N0:7X?\;^&-6U.Z#&&SM]0C:XFVJ6;;'G<V%!8X' !/0&NI\0>
M.]#\)74$&JZSI6F370)ACN[N.%I@,9VAB"V,C./45K1S#"U:?MJ52,H[7335
M^UT[=498C+<90J^PKTI1G:_*XM.W>S5[:/[C5HJOIVJVNL6:W%G<V]U;O]V6
M&02(WT(XJQFNJ,DU=;'%*+3L]PHHS1GFF(**,T4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 48HHH **** #I1110 8HHHH **** "BBB@ HQ
M110 4444 %%%% !BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_BA_R
M (?^OA?_ $%JZ2N;^*'_ " (?^OA?_06H V/#W_( L?^O>/_ -!%4_B'\0M$
M^$W@36/$_B75+/1?#^@6DE_J-_=/LAM((U+.['T !/K5SP]_R +'_KWC_P#0
M17D_[>/P#U+]I#]GM?#^DQ6MY>:?XF\.^)3I]U*(H-7CTK6['4Y;-G*L%\Z.
MT:-6(VAW0L=H:@!WQ)_;?\&_"#PW8ZGXDM?$>D)>:)J7BI[:XTXI>66AZ<(&
MO=4G@)\R*&%;JV+1,OVG,ZH("X9%TM._;!\#ZM\85\%VU_/-?2:RWAJ.\2'-
MC+K"Z8-7;3EDSEIAIQ^T[@OE;0RB0R(\:_)^N_\ !.GXEZ7)XRU;0_L<[>.?
M"'CGP7I&A:A?K)#X(M]9NK.XTM"^<&S@:"[>>* R&$7,,%NDL5N&/2_"C_@F
MYX@^&'Q!\)^&XYH[CP-X+^*[_$ZTUA[I3=7=N?#DFG)8NF-XN1?S/(2%\K[+
M&@$AD=D0 ^VZ**@N]/CO2N]IUV]/+F>/_P!!(S^- $]%4_["@_YZ7G_@9+_\
M51_84'_/2\_\#)?_ (J@"Y15/^PH/^>EY_X&2_\ Q5']A0?\]+S_ ,#)?_BJ
M +E%4_["@_YZ7G_@9+_\51_84'_/2\_\#)?_ (J@"Y15/^PH/^>EY_X&2_\
MQ5']A0?\]+S_ ,#)?_BJ +E%4_["@_YZ7G_@9+_\51_84'_/2\_\#)?_ (J@
M"Y15/^PH/^>EY_X&2_\ Q5']A0?\]+S_ ,#)?_BJ +E%4_["@_YZ7G_@9+_\
M51_84'_/2\_\#)?_ (J@"Y15/^PH/^>EY_X&2_\ Q5']A0?\]+S_ ,#)?_BJ
M +E%4_["@_YZ7G_@9+_\51_84'_/2\_\#)?_ (J@"Y15/^PH/^>EY_X&2_\
MQ5']A0?\]+S_ ,#)?_BJ +E%4_["@_YZ7G_@9+_\51_84'_/2\_\#)?_ (J@
M"Y15/^PH/^>EY_X&2_\ Q5']A0?\]+S_ ,#)?_BJ +E%4_["@_YZ7G_@9+_\
M51_84'_/2\_\#)?_ (J@"X1D48Q5/^PH/^>EY_X&2_\ Q5']A0?\]+S_ ,#)
M?_BJ +87%)- EQ"\<B+)'("K*PR&!Z@BJO\ 84'_ #TO/_ R7_XJC^PH/^>E
MY_X&2_\ Q5 %'3_ASX>TG5TU"UT'1K74(P0ES%91I,H(P<.%R,C@\\UG?$;X
M%>"_B_-;R>*O"OA_Q!-:*4@EO[&.>2%2<E59@2H) ) .#BM_^PH/^>EY_P"!
MDO\ \51_84'_ #TO/_ R7_XJN:>#P\Z;I2IQ<7NFE9^JV.NGF&*IU57IU)*:
MT33::7D[W1E_#CX5^'/A!X=;2?"^BZ?H6FM,UPUO9Q".-I&QN<@=2< 9] !T
M KS:S_X)]?"G2O$B:O8Z!J-AJ"78OO-MM?U",&7?YF=HGVX+<XQBO7?["@_Y
MZ7G_ (&2_P#Q5']A0?\ /2\_\#)?_BJYL1DN7UXPA6H0DJ?PIQB^7_#=:;+:
MQUX?/LSP\ZE2AB*D95/C:G).6_Q-/WMWO?<P/B]\*(_C!X4CTJ;7O%'AWRKA
M;D7>@:F^GW1*AAM,B=4.[)4Y!(4]0*RO@C\ C\$Y]28>-O'_ (MCU!8U$?B7
M5AJ M-F[F([%*EMWS9)SM7TKM/["@_YZ7G_@9+_\51_84'_/2\_\#)?_ (JK
MEE>&EB5C'']XM$[OTVO;\#*&;8N.$>!4_P!TW=JRWNGO:ZU2V9YG\2O@;X^\
M4>,[[5/#OQ@UWPK:W6SRM.&BV-[;6NU%4[?,3<0Q!8Y).6/., =O=Z#XA3X8
M?V;:^((6\3QZ<MNNM7-@K))=",*;AK=&5>6RVQ2%&<=*U?["@_YZ7G_@9+_\
M51_84'_/2\_\#)?_ (JE2RRC3G4J1<KSO>\YM:_RIR:C_P!NI6Z%ULWKU:=.
MG-0M3M:U.FF[?S-13GMKSN5^N[/-_AAX6^,6B^,K=O%?BSP3KGAX(XG2TT6:
MTO&;:=FUO-*+AL$Y!R,C&2"-'XSWGQ4M-6L6^']EX"O-/\EC>+KUU=0W!DS\
MHB\I&7;MSG=SG%=O_84'_/2\_P# R7_XJC^PH/\ GI>?^!DO_P 564<IC'#O
M#PJU%=WYN=N2VT4I7=M-O7N:2SF4\4L55HTW96Y>11@]]7&'*KZ[Z=.QB_"G
M4?%FI>$%D\9Z;HNEZYYKAH=*O'NK<Q@_*P9T0@D=1SCCGG \[TGXY_%Z;Q1;
MVFH? VXM=-DNDADO[?QA87 BB+@&7RR$8X7YMO4XQUKU[^PH/^>EY_X&2_\
MQ5']A0?\]+S_ ,#)?_BJ=;+ZTX4XPQ,X<N[2IMSV^+FA+_R7EW?E::&94(5*
MDZF%ISY]DW42AO\ #RU(]_M.6R\[\_\ &#X@ZM\.O#$5]HWA+6/&5R]RL+V6
MFS0QRQ1E6)E)E905!4+@9.7'&,D9_P %_B[K/Q1?45U?P'XF\%M8^7Y9U5H&
M6[W[LB,QR,?EVC.0!\ZXSSCL/["@_P">EY_X&2__ !5']A0?\]+S_P #)?\
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
MXFE_M+R_.%]KEW= ;-V-H>0A?OG)')X]!6DJN*^LJ"IKV?67-K?_  \NNO\
M>,8T<$\(ZDJLO:](\BY7JOM\]UI=_ ]K=;KT"BH[:W6UA$:F1E'=W+M^9)-2
M5W'GA7-_%#_D 0_]?"_^@M725S?Q0_Y $/\ U\+_ .@M0!L>'O\ D 6/_7O'
M_P"@BKE4_#W_ " +'_KWC_\ 015R@ 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@ KF_BA_R (?^OA?_06KI*YOXH?\@"'_
M *^%_P#06H V/#W_ " +'_KWC_\ 015'XB>/+'X9^#;W6M06>2"S"JD$"AI[
MN9W6.&WB4D!I9972-%R-SNH[U>\/?\@"Q_Z]X_\ T$5A?%[X(^$?C]X6CT/Q
MKX=TGQ/I$5REXEIJ%N)HDF3(60 ]& 9@".Q/K0!\D:=_P5/\7ZW\+X[R'P5H
M,/C#2_"'C;QWK6DK?RW%LMMX>U<Z=%IL,^V,^=>-NQ=E"D7V=V-NX=57KOA]
M_P %,X?B3\1_#UUI^EVI^'/BKXAGX9Z;>-O%])=C07U8:@W\*PF>.2Q^S["P
M95G\[:QB6+0?^"//P]\"?"A?"7A?4M4\-VMUHWBGPQJ-S9PPI/>:5XAO$N[R
M%2JJ$FB:&%+>8AO*56RCES7?>&O^"?GA'PE\6K'7K&>XM]#TGQ:_CS3_  ^D
M*+:V.M/HYT=I4('$ MFDD$.,BXFDEWGY$0 ]YJ"\U.VT\J+BX@@W?=\R0+N^
MF:GHH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_
M &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (23
M3O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=H
MH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_
M '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\
MG_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?
M\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7
M_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO
M^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))I
MW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_
M (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_
MXU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_
M &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (23
M3O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=H
MH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_
M '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\
MG_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?
M\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7
M_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO
M^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))I
MW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_
M (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_
MXU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_
M &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (23
M3O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=H
MH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_
M '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\
MG_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?
M\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7
M_&C_ (233O\ G_LO^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO
M^_Z_XU=HH I?\))IW_/_ &7_ '_7_&C_ (233O\ G_LO^_Z_XU=HH CMKJ.\
MA$D,D<L;=&1@RG\14E%% !7-_%#_ ) $/_7PO_H+5TE<W\4/^0!#_P!?"_\
MH+4 ;'A[_D 6/_7O'_Z"*N53\/?\@"Q_Z]X__015R@ 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@ KF_BA_P @"'_KX7_T
M%JZ2N;^*'_( A_Z^%_\ 06H V/#W_( L?^O>/_T$5A?&GP]:^*?AEJUGJ'B+
M5O"NEF+S=0U/3+S[#=06L9$DP2X'S0!T5D:5"LB(S&-XY LB;OA[_D 6/_7O
M'_Z"*Q_BQ\'_  K\=_!-QX:\:>'M'\5>'KN2*:?3=4M4NK69XI%EB9HW!5BD
MB(ZY'#(I'(!H _/OQY\5OB]\)?ANWA?Q+X\\5:.WA'X._$/XBZ1K>H3!-4:6
MQU2V_L!]18(@GGT_2[JW%U!.'BFEN09UF*J[='\(OVN/B9XT^+W@WQ'JTFK:
M;J_B3XW/\.M2\(EV%OIFC+X/FU$P>0?E647,*ZC]H9?/,;F+S/(*QCZXT?\
M8N^$GAWP3I_AO3?AOX,T[P_I4MQ-:Z=::5#!;1FX(-P-BJ RS$#S$8%9-J[@
M=HQT\'P9\)VWQ%F\71^'M)3Q-/\ -)J(MU\]G,20F3/_ #T,,<<1D^^8XXT)
M*HJ@ Z:N;\7:#JU[XCL[[3]8UBS@@LKJV>SMHK5[>:63R_+GD\T;]T6UBH5@
MIWG=D<5TE% 'F[:%\1;'1_+M?$<%Y>0^'$L(I+_1(,3:LN<ZA+Y5PG[M^,VZ
M* .2&[5:UK4_B1:C6&T[3O#%]^[L1I4=R\EKE]Y%ZUPRO)A2F#"$!.X$.<'<
M.^HI<H^8X>\\;>-K34+E4\#PW5K_ &U;VEM)'K42N=/=$,UXZLN \;&0"%22
MX4889J6Q^)>NO?VD%YX#\0VJWFKW.GB9+FRFC@MXU=H[V0K-E8Y0@ 7!=6<!
M@._9T4!<X/2/CO'J4&DM/X3\<::VK07MP$NM(.ZT6U<*PG*,PC:3(:-2<R#[
MH)&*KI^U'X372UO+F>^T^'_A'?\ A+)#?6K6IM],[SR>9C9CNC8D']VO1*1T
M612K ,IX(/>EJ&AR$GQU\,P_;O,U738_[+@MKF\WZE:+]DBN21;O)F7Y%E((
M0MC=VS6Y#XG6YFGCCM9Y)+5Q%,BS0%H7*JP5AYG!*LI /9@>XIVM^#='\2VU
MU#J6E:;J$-Z(UN$N;9)5G$;;XPX8$-L;YESG!Y&#65JOP6\(ZW>2W-UX;T:2
MXGU6VUR6;[*BR37UML$%RS 9:2,(@5CD@*!TIZAH;/\ :L__ $#;[_OJ'_XY
M1_:T_P#T#;[_ +[A_P#CE<[8? GPSI.HV]U9VMY:2V^MW'B("'4;E$EOKA)$
MEDD428=6$C?NV!0$@A1@5'HOP8C\/'11:^)O&7EZ+'?HJ7&K-=?;#=.'WSF8
M.TK0G(BW'" D8(P :AH=-_:L_P#T#;[_ +ZA_P#CE']JS_\ 0-OO^^H?_CE<
MG'\,?%&FZ(MK8_$+6&EM_#;Z/!-?Z?:73&_P/+U27$:&25<<Q96-LG*@\U)K
M&A_$"VM-5;2O$'AJXN)+&SBTU=0TB7RX;E&;[5-,8YE+K*I7:B[-A7JPSE7"
MQU']JW'_ $#;[_OJ'_XY1_:MQ_T#;[_OJ'_XY7/ZC=^.[;4]0-K8^%;NQ;5K
M-+ /=SPS)IQ6(7;R_NV4SJWG&-%PK*$W,#FDMO%_BY=0MX[CP?"L,VNS6+36
M^L1R?9].6-VCOW#(AW.ZHA@3<R^8#N(!IW"QT/\ :MQ_T#;[_OJ'_P".4?VK
M<?\ 0-OO^^H?_CE<WHWQ3U*\?18[_P %>*--FU8WYER+>>/3%MG*H9WCE;FX
M7#1"/?G.&VD57M?V@M'_ +$AOM0TSQ7HT;>'9/$\Z7VA72O96T>W?%+M1@+E
M=W_'N"92 2%.*.9!RLZS^U;C_H&WW_?4/_QRC^U;C_H&WW_?4/\ \<KF-1_:
M+\$Z+;ZE-J'B*QTV'1M-M-7OWO=UJMG:W3.MO)(9 NW>R,NT_,",$#(K=/Q!
MT%=0OK,ZYHXNM,N8+.\A-Y'YEI/.%,,4BYRCR!T**V"P=< Y%',@LRU_:MQ_
MT#;[_OJ'_P".4?VK<?\ 0-OO^^H?_CE6H;J.YW^7(DGEL4?:P.UAU!]#[5)3
M$4?[5N/^@;??]]0__'*/[5N/^@;??]]0_P#QRKU% %'^U;C_ *!M]_WU#_\
M'*/[5N/^@;??]]0__'*O9I"X!'(^;@>] %+^U;C_ *!M]_WU#_\ '*/[5N/^
M@;??]]0__'*<?$.GBZMX?MUGYUX\D4$?G+NG>//F*HSEBNUMP'(P<XQ6-_PN
M;P@;2&X7Q3X=>&XTZ;5X774866:RAQYMRI#?-"FY=SC*KD9/-%P-?^U;C_H&
MWW_?4/\ \<H_M6X_Z!M]_P!]0_\ QRN5U?\ :2\"Z)I5Y?3^)M-:UT_0HO$\
MSPN9L:9*6$=VH0$M&Q1L%<YQ[BK&M?'?PWH5WK5O+-JDUQX?FL(+Z.VTF[G:
M-KUE6W*[(SY@.X%C'N"#)?;BES(?*SHO[5N/^@;??]]0_P#QRC^U;C_H&WW_
M 'U#_P#'*YZY^,EK#?R6\>A^++AH=>CT"1H]&GV)(\2R?:<D &T4, TXR@8$
M9XI=*^*EQJ^I:?;KX1\66\=]JE[IDD]Q;11QV:VXDQ<R9EW>1,8P(F4,6\Q"
M0H-%T%F=!_:MQ_T#;[_OJ'_XY1_:MQ_T#;[_ +ZA_P#CE<OH_P 1_$VL6>ES
M-X!U;3S?V%Y<W,=YJ-FKZ=<1,H@MI/+D<,9P68.A94"_-@G%12>,/'UUHK26
M_@O2;>]?PVE_'%=Z\-L>K-G=I[F.%OW:<?Z0I(;. @ZT<P<IUO\ :MQ_T#;[
M_OJ'_P".4?VK<?\ 0-OO^^H?_CE<SK]S\0I$UH:79^#865+$Z2;N\N9%D8O_
M *:)PL2[0J<1%,[FY8*.*FO+/QW/J-UY.H>%;>S76K:2U#6,\DK:6$C^T12'
MS0!<L_F[)%!15V91CFBX6.@_M6X_Z!M]_P!]0_\ QRC^U;C_ *!M]_WU#_\
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
M0","C4-"G%\7=$GNH8([RR>:ZOY=+AC74+4M+>1!FDME'FY,R*CEHQ\RA&)
MP:KV/QU\,ZF--^S:MI5P-82ZDL#%JEF_VU;4[;DQ8E^<0GB0KG8?O8K:M? F
MAV,R20Z/I4,D=Y)J*.EI&K+=2!A)."!Q*X=@S_>(8Y)R:GL?"VEZ8+?[-IMC
M;_9/,\CRK=$\GS#NDVX'R[VY;'4\G-&H:')K^TEX.?3OMBZYI<EJ=$?Q*)4U
M&V93I:8WWHQ)_J%R 7Z9J/6OVF_!OAVPU.ZO=9L;>WT:PM=5OI#=0LMM:7+,
MMO,V'/R2,K!2,Y_$9[6#1;.UACCCM+:..&'[.B+$JJD7 \L#'"\#Y>G%6%B5
M6W!5#8 R!V&<#]3^=+4-#B-6_:)\+Z'J6I6=W>-#=:/J-EI%]%A6:VN[SR_L
ML38)YD\Z,@CY1NY(P<)'^T3X;FO%MT?4'F;7F\,!5M'.-16(S- 3T $:D^8<
M1]M^2!7=8HIZAH<-HW[0>A^(;S1X+.WUV:37KJ^L[,G3)D5I;-G6X#LP C"M
M&P5I-HDQ\A;(S6TO]I#1]:TNQO+71_&$D.HZ-/KL&=#N%=K>$H&4JRAEF)<;
M82!(_55(KT*BC4-#S^__ &AK2RTJZNU\+^/+E+71(=>\N#09GEEBE+!843JU
MR-IW0?ZQ01E1FK&L_&T:/<ZQ%_PB7C>Z;1YK*%S;Z5O6Z^U,JAH#NQ*L6[,I
M7/E@,6Z5W%%&H:'$R_&2:.^DA7P;XUD\K7(]$,BV47EL'C63[8"91FT7=M,@
MZ,&&TXI^F_%J]U*_T^'_ (0GQC;+?:G=Z<\T\5JL=HL DQ<R8G)\B7R\1LH)
M;>F57-=G11J&AP^C?%G6M7@TN0_#WQ=9_P!H6-U=2I<2V*O8R0LJI!)BX(WS
M9)0J2H ^8KSB%_BEXJ?1VN(?AMKS7!T :I';OJ5A&S7QS_Q+23-A9!QF7_58
M/WL\5WU%*S X76_B-XPLHM8-C\.]0OFLH;*2Q#ZO9P_VB\KD7$>=Y\LP+AB6
MXDSA?6I+_P =^,H=1NX[?P&UQ;PZQ:V<$SZS!']HL'6,SWFW!*M$6D A/+^6
M"&7=QVU%.P7.'M/&WC::_MTF\#V\-NVM3VDTG]N1NR:<J.8;P+L&9)&" P9&
MP.3O;%,T7Q?X^NWT4WW@W2[-;@7W]J!-<$ILRCXL_*/E#S1*O+Y">63@"2N[
MHHL%S)\!WNLZCX,TR?Q%8V>F:[+;(U_:VEP;B"";'SJDA"EESG!(!Q6M113$
M%<W\4/\ D 0_]?"_^@M725S?Q0_Y $/_ %\+_P"@M0!L>'O^0!8_]>\?_H(J
MY5/P]_R +'_KWC_]!%7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@!LT*7,31R(LB-P589!_"LO5? .A:XTC7NBZ3>--=0WTAGL
MXY-]Q#M,,QR.9(]B;6/*[5P1@5K44 <H?@9X/^W6]TOAW2X;BVUQ_$J/#"(B
M=2>)HGNVVXW2LCLI9LYSZ@8BT/X&:#X9GT9M._MBSCT*6^GMH4U>[:)WO'9Y
MS*K2$2_.[,@DW",GY-O%=A12LA\S.#LO@6VGZ-;V,?C+QV8;?P]-H >35!+,
MYD*_Z>TKH7:\3;A92V!N;Y3GB35/@39ZWINH6MWXB\:21ZGI%MH\ICUR>W9%
M@+M]HC,14QW$F_\ >2I@N%4'@8KN**7*A\S.1UKX&^'?$=_JUQ?0:C</K5_8
MZE<J=4NEC$]F8S;M&@D"Q &)"RH%60CYPV3E(O@)X/BO6N/[ L9)FU__ (2G
M?(&D*ZGY7D_:EW$[7\OY>, #M77T4^5"YF<[HOPA\*>')K&2Q\-:#:2Z7=75
M[9216,2O9SW)8W$D3;<HTN]MY7!8,0<BKVC^"-%\/6MK!I^CZ78P6-NUI;1V
M]JD:V\+%2T2!0 J$JI*C )4<<"M2BF*XV&!+>-4C18U10JJHP% Z >PIU%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<W\4/^0!#_U\+_Z"U=)7-_%#
M_D 0_P#7PO\ Z"U &QX>_P"0!8_]>\?_ *"*N53\/?\ ( L?^O>/_P!!%7*
M.8^+NK>,]%\&23^ ] \,>)/$0E01V6OZ_/HEDT9/SL;F&SO'# =%$)#'@LO6
MM_1Y;R?2;5]0@M[6^>%&N8;><SPQ2$#>J2,B%U#9 8HI( .U<X&/\3O&M[\/
M_!MUJ>F^%_$'C+4(<"WT;13:I>7K'J$>[G@MDPN6S--&ORX!+%5;A_!/[7.E
M_$?X-?#WQEHOAKQ==+\2-._M2PT62TB@U:UB^Q271$T3R!%PZQVY<2&+S;F'
M]X8W$E 'K%4[E[R6_:.!H88UC5M\D+/O)+<##+TP/7K7B<7[?>BVW[.&H?$?
M5/!/Q!T&'1/$J>%=4T*^M;+^U-/NVU*+3]Q:.Z>UFA$DR.9+>XE&PL!F16C7
MN/B_\>)/AAJJ:;IO@_Q7XZUB33Y-033?#PM#<';/#$D;-=3P0Q&3S)71II8X
MRMI.-VX*K '9^1J/_/U9?^ K?_'*/(U'_GZLO_ 5O_CE?.C_ /!5?X<P_#.U
M\3R:5XSAAM]"USQ)XBL)+"%;[P;8Z)??8-7DOXS-C=;72S1[+=IWG-M.;=9U
M3)["\_;7TW1?VB+'X?ZIX'^(>EQ:_;W\GASQ+-86TFC^)IK&)9KFVMA%.]VD
MHC,K(;BVACG6WD:%Y5,;. >M^1J/_/U9?^ K?_'*/(U'_GZLO_ 5O_CE</\
ML[?M$)^T#:>*DF\(^+/ ^L^"];_L#5M(\0BR:Z@G-G:7R,LEG<7-O)&]O>V[
MADE8@LRL%=64>BT 4O(U'_GZLO\ P%;_ ..4>1J/_/U9?^ K?_'*NT4 4O(U
M'_GZLO\ P%;_ ..4>1J/_/U9?^ K?_'*NT4 4O(U'_GZLO\ P%;_ ..4>1J/
M_/U9?^ K?_'*NT4 4O(U'_GZLO\ P%;_ ..4>1J/_/U9?^ K?_'*NT4 4O(U
M'_GZLO\ P%;_ ..4>1J/_/U9?^ K?_'*NT4 4O(U'_GZLO\ P%;_ ..4>1J/
M_/U9?^ K?_'*NT4 4O(U'_GZLO\ P%;_ ..4>1J/_/U9?^ K?_'*NUS?Q<^+
M?A_X%_#O4O%7BC4/[-T72U3S9!#)/++))(L4,$,,:M)//+*\<44,2M)++(D:
M*SNJD U_(U'_ )^K+_P%;_XY1Y&H_P#/U9?^ K?_ !RN2UGXVR>'=!\.W&H>
M%/$EIJGB2::&'1B;6>^MVBL[BZ8/Y,SPY*VYC!21E,DL2E@&)'G_ (?_ ."@
M&BZUHFFQW'@CX@:/XQU?Q9=>"[3P??06":M/J%M92:A-ME6[:Q>%;.)YO.6Z
M,?'E;O/_ '- 'M _M0WK1^?9[ @8/]D?!.2,?ZS_ #FI?(U'_GZLO_ 5O_CE
M>467[:V@^,?AAX4\5>"?#_BKX@6OC;PY_P )-I%EHL$"7ES 9+2-866YEAC@
MF+7BY$\D:IY%QO9#&0>/N?\ @J1X!LOAK9^(IM#\:),-*\2:YK&C"SMGU+PW
M9^'KW[!K,MTJSF-_LUV?)V6TD[SG)@6959@ ?0_D:C_S]67_ ("M_P#'*/(U
M'_GZLO\ P%;_ ..5Y%=_MO:/I/Q]T#P3J'@_QY8:;XR-U#X8\7FSMKC0?$EU
M;6;WLMK;^3.]XLGV>&YD1IK:.*9;60Q229CW]!^SE^TFG[0LOC*SF\%^-/ F
MM> ];70M4TSQ''9F7S7LK6]CDBEL[BYMY8W@O(3E)2RG<KJA&* .]\C4?^?J
MR_\  5O_ (Y1Y&H_\_5E_P" K?\ QRKM% %+R-1_Y^K+_P !6_\ CE'D:C_S
M]67_ ("M_P#'*NT4 4O(U'_GZLO_  %;_P".4>1J/_/U9?\ @*W_ ,<J[10!
M2\C4?^?JR_\  5O_ (Y1Y&H_\_5E_P" K?\ QRKM% %+R-1_Y^K+_P !6_\
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
M&I93,EE=C[0D\^HR1EK>1,SQ[]ZIY=>S44 ?#WQ!_P""</CCXE_#_5X+6S\
M^!=1\>?"K6?A+KVG6>NWVM6NB6MW<,UMJ=O=S6D,VH7*+<7LTZ3Q0&XEN$!F
M4QM-+Z;I7P_^-FB_M"W&L)X#^$-UX7\,:5>:+X.GE\>ZBM]!9^0K1QRV_P#8
MY2*:ZNK>T$\PGG$$,2K%%(XD:?Z4HH \8_9*_9TU#X(ZY\0M<O[71_#\GQ$U
MJ/79?#>B:C-?:3I-T;:..YFADEAA)DN9E:60K#$K-ABID:1W]GHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *\A_;8_9PN/VH/@]I^AV<FGF]T/Q1H?BF"
MTU(L-/U5M-U*WO39W.U'(CF6%H]X1_+9DDV2;/+;UZB@#YC_ &6?V-_$G[*6
MC^(9])M/"MY-:C7K[PCX>BU2XLM)TF75M5FOYM/$HMG,%FHATX*\<#E':[*P
MA#''7,^%/^">?B+X=^.="\=: /#-CK&@?$75?&UCX/&K7/\ 86FVVIZ'_9M[
M8V]U]G+Q^;>[]4++:*OG7-Q%L_>&>OL*B@#Y3^ ?['_Q'_8U_95N/#O@2?P=
MXH\?6.D:5H&G7FJZE<:/87$$"M-=7#E;6[,,QO;W5)(T$4R;&ME<G:U<CXQ_
MX)\?$+QQX7:^L[3X?^"?$FO?#CQ)\,]4L+?7+W6K2PBU2X@G36!>R6<$M_>+
M,EU/.DL,!N9+T[IPT1EF^VJ* /F/PG\(?C#X'^-FF?9?!/PKO_ O@729-!\'
M7EWX[U :E96:V:JIELET?ROM5S-!!')/]I<009\J-F,RW/7_ +)W[..J?![Q
MW\1O%NIV6B^&;GXF7MGJM]X9T+5[C4](LK^.#R[F]CDF@MSYUR?+$FR"-6%K
M&Y!D>1C[;10 4444 %%%% !1110 4444 %%%% !1110 4444 0W]G'J-C-;S
M0Q7$,Z-')%*H9)5(P58'@@C@@]C7R;\"/^"9UO\ !_QQ:ZO:BUTW2XFT70K+
M08]>U'58?#/AW1IKJ_LK:TN;PM(\LFI/;O(NV&".UBBMXTS;^=<?7%% 'R#^
MTO\ \$]/$'[8/B#XE7^L'PW\.[GQAX#U?P&)]$U.YU;^WA)=P3Z/J.H1/!:H
M)+'R)BL(,QQJ=U&LZJ"TO6?";]DGQ5I/[3?B;XI>)3X=CU#Q1J2:R=,T[49Y
MH].FM-'ATJQ@$[P1F>-DGU>61S%&5:>V54;RF=_I*B@#XUU/]DGXQ?'?2KS4
M_'V@?"OPWXTT_P 5>'O&%AJ.C^+K_7%U>32=12ZBTR5IM+M#8V2PBYB0(MSM
MEOYK@H9/,$[+C]DWXS?#KPK>:/X>\-?"KQMIOC3Q?J_CSQ;9ZUXUO]"AEO[F
M_P#M%E8H8=)NS/9V\20"7/DM<R0#<J0O+!)]FT4 >"2?LZ^)O'G[8?A?XFZW
MI?ACPO<^!HM1TJ#4]"UVZNKSQ;I5Q$JI:7UL]M#%#&MQMN@GF7)BDMHPDF))
M<^]T44 %%%% !1110 4444 %%%% !1110 4444 %#$[3MZ]LT44 ?)?AC]GG
MXW?"7]C6Q^'_ (?TCX<ZQK&I>)->O/$"2^-]0T6(:9J&J7U\L5K>Q:7/,LS+
M<QQ.XA1D42&*17\N1/2/"?PO\;>%/"FN:I_PB/PWNO$FKV&CZ%!X;AUJXL]
ML-*MXAYMJ)Q8NS>3+=ZB(R+55FC6W#+;[F$?ME% 'RCIW["/B?P-^S3\(? 6
M@7FB7$/P_P#B)!XJ:WOM3N1;Z-I":G=7D6DV<AAD>:.RMYXK. .L2M%:H<0C
M$:]A\6OAE\6M+^''B*+P)I_@W5?$GCCQ/<WNNO?>+;WPXL6F;!;6XM;JWL+N
M2*Y-G;64;LL:[7\YXY VQA[]10!\6>,_^";7B3X@W'B"V,/@?PGX?^)UAX+M
MO$VD:1<3/!X97P_J#W#6NF_Z/&MQ#/:>39JSK:^283.(GW_9T[[P/X=_:!L/
MBAXS\5:Y\/?@K=:I?V366D31_$74G\RUCN0;6Q*'0U%I'Y4MQ--,#<R2S[4V
MB+RA;?2M% 'D?[&7[-C?LN?#?6M#3[-8V.K>(K_7;+0[*\ENM.\-1W+AS96C
MRJK^1YGF3;=B(CW$BHB1JBCURBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KP#XU? /QM\3_VD/"_CC3=*\&:%>?#.6^DT'65URZDOO$=M=:5+"^EW\"VB
M);V;7TD$[;9KG_D'0.J+(P,/O]% 'S=\8_V0M<^('A?X=>!;&R\/Q>'_ (>W
M&B:OIWC>;6YX_$VG7]E<@W+PVJ6OEEKBU5XGE:Z D^VSK)"Z K-9\7?LQ>-/
M$7[17QH\16]QH%EH/Q,\%^&_!UG-'J,ZZC:):76KM?W!00;(W$&K$P;9'W20
M#?L5LCZ(HH ^?O'OPX^*GBW]J30YF\&?"VZ^%OAAD71[R?Q;>Q:IIQEMS!>7
M2Z:FF&$W'D2SVL)6^0)%-*Q)\TQ+Y-\*_P!A+XN?LZ^%_"EYX5N/ .M>+/A5
M\+K'X2>$C>ZQ<Z;;WUE'<P&ZU.ZD%C<^1<206-BT=NL,\<<HE#22H17VU10!
M\1?&[_@FKX\_:#_9S@T^+Q8?A+XLAL%TM-!\.ZI9Z]H;1_VG'>SW$VH:CHQO
MIKNY>-9YY42'S9DB\T2E#*_UEX]M)+#P;8P374]]+"\<;W$X02W#!&!=@BJ@
M9NIVJJY/  XKJZYOXH?\@"'_ *^%_P#06H V/#W_ " +'_KWC_\ 015RJ?A[
M_D 6/_7O'_Z"*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>=_&W]JSP%^SG?Z?:^,M<DTF;5(WEM573[JZ\U4
M(#',,;@8+#KCK7HE%<N,CB)4FL+*,9]'*+DO.\5*#>G]Y6WUV.K SPT:REC(
M2G#6ZC)0EMI:3A-+7?W7=::;G*_"#XT^&OCSX0_M[PIJ#:II7GO;^<UK-;GS
M$QN&V55;C(YQBO/8?^"BOP=N/%*Z*GBV5M2DO!8+#_8U_@SE_+V[O(V_>XSG
M'?..:]LHKDK4<R=.FJ56FI+XFZ<FI?X4JJ<>N[G^&O=0K96JE1UJ-1P?P)58
MIQ_Q-TI*?3:,/QT\=_:;^*OB+X=_%_X#Z-HE];VEC\1/'$_AS6!+:K,QM8]
MUC508B2-DAETR./<<C9-)\N[:R]%\)/%6M>(OB9\4+74-0CNM.\.Z];Z9I5N
MMLL1MXFTNQNWWN.9&,MVX!P,(B#!.YFF^//[/VC_ +06CZ'#J5WJ^DZIX5UB
M+7]!U?2KA8;[1K^..6$3Q%U>-MT,\\+QRH\<D<\B,C!B*K^%?V=K3PH;6:/Q
M)XMN-1.O'Q%JU[+>1I)XCN#9&R"7:1QI$8%A$.(HHXU#6L+8R&+>J>.>%?\
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
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#T
MX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D
M?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHH
MH /^%K_].'_D?_[&C_A:_P#TX?\ D?\ ^QHHH /^%K_].'_D?_[&L?QO\0O[
57TF./['Y>V8-GS<]F_V?>BB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>a02.jpg
<TEXT>
begin 644 a02.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" #T NX# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]Z-$T6S?1K-FL[5F:%"28
MEY^4>U6O["L?^?.U_P"_*_X4:%_R!+/_ *X)_P"@BK5 %7^PK'_GSM?^_*_X
M4?V%8_\ /G:_]^5_PJU10!5_L*Q_Y\[7_ORO^%']A6/_ #YVO_?E?\*M44 5
M?["L?^?.U_[\K_A1_85C_P ^=K_WY7_"K5% %7^PK'_GSM?^_*_X4?V%8_\
M/G:_]^5_PJU10!5_L*Q_Y\[7_ORO^%']A6/_ #YVO_?E?\*M44 5?["L?^?.
MU_[\K_A1_85C_P ^=K_WY7_"K5% %7^PK'_GSM?^_*_X4?V%8_\ /G:_]^5_
MPJU10!5_L*Q_Y\[7_ORO^%']A6/_ #YVO_?E?\*M44 5?["L?^?.U_[\K_A1
M_85C_P ^=K_WY7_"K5% %7^PK'_GSM?^_*_X4?V%8_\ /G:_]^5_PJU10!5_
ML*Q_Y\[7_ORO^%']A6/_ #YVO_?E?\*M44 5?["L?^?.U_[\K_A1_85C_P ^
M=K_WY7_"K5% %7^PK'_GSM?^_*_X4?V%8_\ /G:_]^5_PJU10!5_L*Q_Y\[7
M_ORO^%']A6/_ #YVO_?E?\*M44 5?["L?^?.U_[\K_A1_85C_P ^=K_WY7_"
MK5% %7^PK'_GSM?^_*_X4?V%8_\ /G:_]^5_PJU10!5_L*Q_Y\[7_ORO^%']
MA6/_ #YVO_?E?\*M44 5?["L?^?.U_[\K_A1_85C_P ^=K_WY7_"K5% %7^P
MK'_GSM?^_*_X4?V%8_\ /G:_]^5_PJU10!5_L*Q_Y\[7_ORO^%']A6/_ #YV
MO_?E?\*M5\5_L(6\/[6O[+VO>//B1XFU[2OB--XZUVRUN:S\27%C)X0GT_79
M[:UTB-(Y1'!#';V]FDEN5"788R3+,UPS. ?97]A6/_/G:_\ ?E?\*/["L?\
MGSM?^_*_X5\A_"7]N#XI>+?$WP[;6K/P#;:+\1/B3XJ^&\*6EE=FXTZ71!XI
MW7CN\^UUD.@VV(@JG$\WSC:N?(?$G_!0+Q1^V7^SOX!O+/\ LWP?-9W?P2\3
M^(H;=K@7-Y-XD\0:7*\-N1*OEV*1EHM\@F\\FXC*Q^1OD /T:_L*Q_Y\[7_O
MRO\ A1_85C_SYVO_ 'Y7_"OGO]D?]K[Q;^TI\1I+B;0M!T_P'J=OK(TYWO8H
M]8L[O3-5%A+!+ L\CS;@^Z4F.W^R2H(6$WFJZ_.?B'QUKNO?\$SOV@?C%JWB
MOQ!I/QS\&^(_%YTPVVM-O\/ZIIFJW5OH6BPVRGRC#<10:6C6IC(O_M@=Q*UP
M'(!^B']A6/\ SYVO_?E?\*/["L?^?.U_[]+_ (5\*^/_ (G:IXG_ &@[&WEL
MY/#M_H?[26B:1J":?J=ULU,2^ K.\83J93&P3[2L6Q%6)OLR2[!(6<^F_M$_
MM#>(/"W[3/Q.AM6MGT_X*?!Y/'VGZ;+(ZP:UJ=]/JT2-<!?F*6\>C%5"G&=0
MD8@LD10 ^G?["L?^?.U_[\K_ (4?V%8_\^=K_P!^5_PKX>M/^"FWQ$\-?$/2
MO!/BK0_ \6M>/5\*WGA?5=*=WL[*/7K#7[B*TNH;NXMUFG2X\/36R.ES"+AK
M^VQ'&ZF*3TO]F3]IWXN_&/\ :%_X1#Q)I7PWT.'PWX0T'Q'XFBTVZGU.1I]0
ME\064MO:7*N(OW=WH\3Y9&Q'+)&?G4-0!]+?V%8_\^=K_P!^5_PH_L*Q_P"?
M.U_[\K_A7Y>_MJ_$_P"(7PVD_;$\9Z+K6N:7H_PJ^(OAF\37(/&U[!=>$].7
M1/#M[??8])?;97T>;BYF:RFGC2Z>>12KL463UKX _'CQM\-/VDM:\.W"V>O>
M ?B5\<?$?@IE>^O'US2+@:)+JL=S#,TA06JK8W$)MT :,2)*D@5#" #[H_L*
MQ_Y\[7_OTO\ A1_85C_SYVO_ 'Y7_"OAC_@G_P#&37?"OA;]B'3GO-0U2T^,
M'P+AEU]9[AYF>_T_2]&GM]0;<3ARES=PRN,-*9K;>S>3&!]XT 5?["L?^?.U
M_P"_*_X4?V%8_P#/G:_]^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY
M7_"K5% %7^PK'_GSM?\ ORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_
M*_X4?V%8_P#/G:_]^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY7_"K
M5% %7^PK'_GSM?\ ORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_*_X4
M?V%8_P#/G:_]^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY7_"K5% %
M7^PK'_GSM?\ ORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_*_X4?V%8
M_P#/G:_]^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY7_"K5% %7^PK
M'_GSM?\ ORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_*_X4?V%8_P#/
MG:_]^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY7_"K5% %7^PK'_GS
MM?\ ORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_*_X4?V%8_P#/G:_]
M^5_PJU10!5_L*Q_Y\[7_ +\K_A1_85C_ ,^=K_WY7_"K5% %7^PK'_GSM?\
MORO^%']A6/\ SYVO_?E?\*M44 5?["L?^?.U_P"_*_X4?V%8_P#/G:_]^5_P
MJU10!5_L*Q_Y\[7_ +\K_A6#\0=)M8-&C:.UMT/G@96,#^%O:NHKG_B-_P @
M2+_KN/\ T%J -;0O^0)9_P#7!/\ T$5:JKH7_($L_P#K@G_H(JU0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %<?)^SUX!E^*,GCAO _@]O&DWE
M^9X@.C6QU23RTV1YN=GFG8GRKEN!P,"NPHH X6Z_9?\ AI>^$;'P_-\._ LV
M@Z7J_P#PD%EIKZ#:M9VFI>8\OVV.(Q[$N?,D=_-4!]SL<Y)-95_^Q)\&-4AT
M..Z^$7PPN(_#-E'IFCK+X6L772;2.99TM[<&+]S$LR)($3"AU# 9 ->GT4 <
MMX.^!W@KX>>.?$?BCP_X/\+Z'XE\8/')KVK:?I4%K?:VT881M=3(H><H&8*9
M"VW<<8R:9J/P'\#ZOX^C\5W?@SPI=>*(Y(YDUB;2+>34$>-2D;"<IY@9%)53
MNRH) P*ZRB@#D;G]G_P'>^()M6F\$^$9M4N-7@U^6\?1[=KB34H8O(AO6D*;
MC<1Q?NUE)WJGR@@<5S_[0?[+>C_'JTU.8WEYH.N:IX9U+PE+J5HJLTNGWR!9
M8I(V^5]CJDL;'#1NI .R6:.7TZB@#ROP5^QG\./#?[.D'PPU+P3X*U[PI+96
MEKJNG77AZT-AKCVT<,<<UQ:E#%(_^CPD;@<&-,8VKCK_  =\&?!_P[UF34O#
M_A/PUH>H2Z?:Z0]UI^F06LSV5J"MM;%T4,880S"./.U Q"@9KI:* .#G_9:^
M&-UXWF\32?#GP')XDN=0BU:;5FT"T:^EO(MHBN6F\O>9DVKMD)W+M&","M2R
M^"'@O3?&NK>);?PAX7M_$>OQM#JFJQZ5 E]J4;)&A2:8+OD4I#"I#$@B)!T4
M8ZBB@#@_!?[-WA/X?>.=+UO1])L-+'AO07\,^'M/L;2*TL?#^GR20RSP6T4:
MJJ":2VM2X^[BT@"A=K%N\HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "N?^(W_($B_P"NX_\ 06KH*Y_XC?\ ($B_Z[C_ -!:@#6T+_D"6?\
MUP3_ -!%6J^<_P!NC]I3QA^R]\*_#7B#18=(TWPJS+%XB\4ZEITNJ6?A92T
MAGN[:*>&463;I1+<QLY@VQEHQ$\MQ;T/CY^VCXF^#WQ.^(NB6MKX?U*UTVQ\
M!1^&I6MY5,-[XFUZ\T027;";$]O#+#!/MC$+%#(F[)5P ?3=%?#L7_!4'Q?_
M ,)#XOL7T'P\P^%>L:9I_B1D@G_XGD.H^,]0\/0/8?O?W,D=OID\[I)YH>::
M.$,H1I&]"^.W[=FM_"7X^ZWI-OI.GW7A3P?JG@[1]51H)6U/4)O$-_/8J]LR
MN$6.V9K.4[D<R 7*?NRJO0!]045\X_L'_MC^(OVF9H[/Q-INBV=]?_#SPE\2
M+=M*\P0VMOKRZBJV#%W<S26\FF2DW \M95G3$490[OHUW\M&8[L*,G R?R%
M"T53_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-'
M]MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453
M_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_
MW+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'
M^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_
M ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?
M^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)
M?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO
M_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B:
M +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 3
M1_;</]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%
M4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;<
M/]R\_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;
MA_N7G_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\
M_P# 27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7
MG_@)+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P#
M27_XF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)
M+_\ $T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P# 27_X
MF@"Y15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\
M$T?VW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y
M15/^VX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?V
MW#_<O/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^
MVX?[EY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<
MO/\ P$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[
MEY_X"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\
MP$E_^)H N453_MN'^Y>?^ DO_P 31_;</]R\_P# 27_XF@"Y15/^VX?[EY_X
M"2__ !-']MP_W+S_ ,!)?_B: +E%4_[;A_N7G_@)+_\ $T?VW#_<O/\ P$E_
M^)H N45#:WR7F[8LR[<9WPO'^6X#/X5-0 5S_P 1O^0)%_UW'_H+5T%<_P#$
M;_D"1?\ 7<?^@M0!SOQ,_9T\)?M!^%M+MO%5C>7T%O:>1L@U&YLUGAD:%Y8)
M1#(@EB=H(MR2;E.P<5/KO[,_@?Q-J_B>^O\ 08[JX\8:59:'JN^YF\N:SLWG
M>UB1-^V'R7N9W1H@C*\A8'=@CL="_P"0)9_]<$_]!%6J /-XOV0OAM!=:/,O
MA/3_ #-#N&O+<EY&\ZX-]_:7GW +8N91?_Z6))_,9;@M,")&+F:Q_98\!V'B
MO2-=_L-KK6=#BAAMKV\O[F[G987N7M_-:61C.86O+IHC+O,1N)"A7<:]"HH
MX_X1_ /P?\!].FM/".@VFB6TT<%OY<+.RPV\">7;VT6XGRK:%,K%!'MBB#,$
M103GL*** "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@ K
MG_B-_P @2+_KN/\ T%JZ"N?^(W_($B_Z[C_T%J -;0O^0)9_]<$_]!%6JJZ%
M_P @2S_ZX)_Z"*\^N?VO_AY:>)=:TM]>D\_087ENIDTZZ>T=DNQ9/!#<+&8I
M[A;LBW,$+O+YV8MF]64 'I=%>9Q_MB_#62[TF#_A*K59=:O'T^ /;S+Y-RNH
M_P!E^3.2F+9VU#_1$6;89)P8TW."HVO$G[0/@[PC\3['P;J6N6]KXDU!+=XK
M0QR,$%PUPMMYL@4QQ>>UI<I$)&4RO!(J;F4B@#LJ*XWX-_M ^#OV@=)GOO!^
MN6^MVMNL$IDCCDCWQ3PK-;SH'53)!-$ZO',F8Y%R59L''77=W%86LD\\D<,,
M*&2221@JQJ!DDD\  <Y- $E%<?8_M"> =3"_9_&_A"XW=/+UFV?/Y/6M:?$G
MP[J'_'OKVBS9_P">=]$W\FK.-:G+:2^\YXXJA+X9I_-&U14-KJ5O?#]S<0S?
M[CAOY5-6AT)WV"BBB@ HHHS0 449HS0 449HH **** "BBB@ HHHH **** "
MBBB@ HHHH **,XHS0 445!J&J6VDVYFNKB"UB'5Y9 BC\3Q1MN#:2NR>BN&U
M_P#:=^&WA5RNJ?$'P1IS+U%SKMK$?R9P:Y/4/^"A/P7T^?RE^(>@WTO]S3VD
MOV/T$*N3^%<L\=AH?'4BO5H\^MFV!I:5:T(^LDOS9[+17B__  W?X+U&+=HN
MD_$;Q)QG_B6>"-5DS^+0*/UQ38OVO]4U8[=+^#'QBNV/W6N-,M+",_4W%RC#
M_OFL_P"TL,_AG?TN_P KF/\ ;F!?P5%+_#>7_I*9[517BK_';XO7\N+'X%7,
M"GHVJ>,-/M_S$/GFEE\2_M!:R-UKX3^$^AJW\-]XBOKZ1?PCM$!_[Z%'U^F_
MAC+_ , DOS2#^V*+^&%1_P#<.HOQ<4OQ/::*\7C\*_M :XFV[\9?"O00?XK#
MPQ>7KK^,MX@/Y"FQ? 3XM7TF=0^.VH1*W#)I?A+3K7/T,RS$?G1]<J/:C+_R
M5?G),/[2K/X<-4?_ (+7YS3_  /:J*\5F_8[O]4;=J7QD^,EXQ'S+#K-M8(?
MI]GMXR/SIS?L&^!=3CVZU??$#Q&W=M3\:ZM-GZ@7"@_E1[;$OX::^<K?DI!]
M:Q\O@H)?XII?^DQF>Q7VI6^EP&6YGAMXEZO*X11^)KC]>_:6^'/A9]NJ>/O!
M6FL.HNM<M83_ ./.*XS3/V"O@=I&J*G_  K_ ,*W=ZPW!;]/MTK@=SYS.3^-
M2ZYIOP!^ NI-:WUC\)?"5_&@E-NUK86=P$.<-Y> ^#@X..<5C6Q=:E#GK.$%
MW<FU^*B=%##YSB9>SHTH\W9.<W]RA$-3_P""A'P5TR?RO^%C>';V7^YI\C7S
M'Z"%7)_"HU_;R\#ZG'NT73_B%XC/8:9X)U:3/XM;J/QSBN_\3_$KPS\+? L.
MMW4WD:',8Q#)I]C+=B3S.4*I CL01C! QTI_PR^*^E_%G3;F\TJWUJ&WM9?*
M+:CI5SIYE. <H)D0LO/4#@\5/UBHZRP_MX<[5^5+WK=[<^WG8K^R\Z=%XARB
MJ:=G)4I63[<SJ6O\OD><C]MNV'+_  O^-D:GH?\ A#;ALCZ*2?S&:FC_ &VM
M% S-X&^,5L/63P'J1 _%8C70>$OV@KCQ1XRM]'D^'OQ&TA;F1X_M]_IL*6<>
MT,=S.DS$*=N!QR6'K5[XE_'6T^&&NV]C<>'?&^K&X@\_S]&\/W.HV\8W,NUG
MB4@-\N=O7!![BN>..7LG7]NE%.S;@UK\VC?_ %?SI5E051.35TN5/3_MV1R(
M_;L\$1?\?.G?$2S]?.\#ZN,?E;&F3?\ !07X6VS;9M4\30'_ *:^#]93'YVM
M>CZK\4--T'X<)XIO8=8M]-:"*X:(Z7<R7L0D*@!K9$,P8%AN79E<$G !(J?"
M_P".'ASXR&^&@7&H3MIOE_:!=:5=V)3?NVX\^--WW&^[G'&<9&=_K4O:1H>W
MI\\E=*VK7=+GNUH_N,O[*SOV4JZE'DB[.7LI-)Z:-JHDGJM/-' ?\/%?@ZO^
ML\6RV_\ UWT:_AQ_WU *5/\ @HQ\$6^]\1M!AS_SV\R+_P!"05TL7[6OPYE\
M>_\ "+_\)58IKWVXZ8+.1)$=KGS/+\L%E )W\#!P3TK>^('QJ\(_"FZM(?$W
MB;0_#\VH*[6RZA>QVYG"X#%=Q&0-RY/N*RCF'-"52.)I.,79NVB?9OVFC]2I
M9+Q!&<:4K<TE=+V,[M=TO::KS1Q-K^WY\%;O[OQ0\%K_ +^I1I_Z$16A;?MJ
M_!VZ'R_%3X=C_?\ $5HG\Y!76P^+O"WB'P:?$<>IZ#>^'_*:8ZF+B&2SV*2&
M;S<[-JD$$YX(.>E9GA^;X>_$B62/2V\&Z])&N^1;4VUT47IDA<X&>YKH5:M>
M*56#<M5H]5W7O.Z,7@<XBI2;C:+L_P!W-6?9^^[/U*,'[6OPJNO]5\3/A])_
MN>(K-O\ VI6E:_M#^ +\_N/''@^;_KGK-LW\GJ&[^%_PYO;]K2X\.^"9KI6"
MM#)86K2 G& 5*YR<C\ZANOV6/AC??Z[X<^ YO7?H%HW\XZUC+%O9P?W_ /!,
M91S6._)]TE_F;UK\5?"][CR?$F@S9Z;-0B;/Y-6A;>)]-O3^YU"QF_W)T;^1
MKA9OV-OA#./F^%?PY/\ W+=F/_:=9]U^PE\&+O[WPN\"KG^YH\,?_H*BJYL7
M_+'_ ,"?_P BQ>TS)?8IO_MZ2_\ ;&>K)(L@RIW ]Q3J\7G_ ."=OP0N?^::
M>&%]XX#'_P"@D5&?^"='P70_N_!-O;_]<-0NX<?]\RBE[3&?R1_\#?\ \@+V
MV9_\^:?_ (,E_P#*CVRBO$T_X)Y?"6/_ %>A:U#_ -<?%.K1_P#H-R*F'[!?
MP]A'^C-XXL_3R?&VLC'YW1H]IC.M./\ X&__ ) /;9EUHP_\&2_^5'LU%>,_
M\,/>&X?^/?Q9\6K/_KCX\U08_.8U"_[$=C_RR^)7QKA^GC>\?_T,M1[;%?\
M/M?^!?\  0?6<>MZ"^4_\XH]LHKQ+_ABV6/_ %/Q>^-D/_<R))_Z' U20_LA
M:M:K^[^-GQG![;]1TZ3'_?5D:/K&(ZTG]Z_X ?7<9UP[^4H_JT>TT5XS_P ,
MP>,+<_Z/\=/B4OIYUKI,W\[,4-^SU\3$&(_CWXL _P"FGAS1G_\ ;44_K57_
M )\R^^'_ ,D/^T,0M\-/Y.G^M1'LU%>)O^SY\5L_)\?O$ _WO"FCG^4 I/\
MA0/Q<7[OQZU)O]_PAIA_D@I?6ZO_ #YE]\/_ ),7]HXC_H%J??2_^6'MN:*\
M1_X43\8U^[\=F;_?\%V!_DPH/P1^-*_=^.5B?]_P-:G^4PH^MU?^?,OOA_\
M)A_:6(_Z!:GWTO\ Y8>W45XFOP9^-J#_ )+9H;?[_@.+^ET*D3X2_'!#_P E
ME\+M_O> 1_2^%'UJK_SYE]\/_DP_M'$?] M3[Z7_ ,L/:**\9/PS^.47W?BO
MX*E_W_ KK_*_H'@+X\1#CXD?#N3_ '_!MP/Y7U/ZU4_Y\R_\E_\ DA_VC6ZX
M:I]]/_Y8>S45XS_PB7Q^C^[XX^%LG^_X3O%_E?4'0OVA(Q\OB?X.R?[_ (;U
M%?Y7U'UR?_/J7_DO_P D']I5.N'J?^2?_)GLU%>*G2_VBE;C7?@JP_[ 6IK_
M .W9IILOVC5_YB7P3?\ [ANIK_[7-+ZX_P#GW+[E_F+^U)+>A4^Y?_)'ME%>
M)^5^T<G_ "W^"<G_ &PU1/\ V<TAD_:/4_ZGX)/_ -MM47_V4T?7O^G<ON_X
M(?VMWHU/_ ?^">VT5XG]M_:.3_F&_!.3_N):FG_M TZ/5?VBU^]H7P5;Z:[J
M:_\ MH:/KR_DE_X"P_M>/6E4_P# &>U45XQ_;W[0D8Y\,_!V3_=\2:BO\[*E
M_P"$L^/T7WO!7PKE_P!SQ7>K_.QI_7H?RR_\!E_D/^UZ?6G4_P#!<_\ (]FH
MKQG_ (3SX\1GYOAS\.9/]SQE<+_.QH_X67\<XOO?"GP3+_N>.9%_G8T?7Z?\
MLO\ P"7^0?VQ1_DJ?^"ZG_R)[-17&_"/Q3XV\30WS>,O".D^%)(606BV6N_V
MI]I!!W%CY$7E[?E ^]G)Z8Y[*NJG44X\RO\ --/[G9GH4:T:L%4C>S[II_<T
MFOF@KG_B-_R!(O\ KN/_ $%JZ"N?^(W_ "!(O^NX_P#06JS4UM"_Y EG_P!<
M$_\ 017Q_P#$C]@/QEXV^*WQ>NM-L_!&A>$/BIH,UAXAT$WTUWI?C"Y-ZOEW
M4]N]MBQO'TY9;>6YA,H+W"2-'<-!'L^P-"_Y EG_ -<$_P#015J@#XCL_P#@
MF!XMMK2\L)/$VEW5CXG31--U:>ZN)9[[3M.T;Q=?Z[9K%-Y(:]NIK74IK::Z
MN"LIF@CN)&N9'E+=)\7OV"?%G[0OC_7K[7KK0= T?X@7/A._\0Q:=JL]Y>:7
M-X?U"YO8TLY7MHA(EP19*=ZQF+_26'F[E%?7%% 'SW^Q'^R3X@_9\U2\UKQ5
MJ&BW&L2^#/"_@9(M(,AM'MM$AN]MUB159))IM0N<QC<$CCA&]SG'T!=VD=_:
MR031K+#,ACD1AE74C!!'H14E0ZEI\.KZ=<6MPGF6]U&T4J9(W*P((R.>0>U*
M5[:!H]S@[K]DSX6WP_?_  Y\#S?[^B6S?S2LR[_89^#5]]_X7^!5_P"N>C01
M_P#H*BM7X;?LN^!OA%XC&K>'=%?3K]86M]XO[F5=C8R-CR,O\(YQD8H\??LP
M>#_B;XEN-8U:WUQM0N$6-Y+7Q!J%FFU1@8CAG1!QW"C/4\UX\J%=T>9X>GSW
MVYG:W?F]G>_ER_,TED^22K<LDW3MO[*'-?MR\]K>?-\CE[O_ ()U_ ^\^_\
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
MZ_90NWYWD[*_6\F^RV.7\2^$?@=^SPMK_:6F?#CP:UT&:V5[>ULI)@N-Q10
MS8W+DC.,CUKK-*\=>%+GX8'Q5I=])>>&8X'N4N---Q<*\:$ABD<66;!5AA5)
MR#Q757>DVM_/%+<6MO-)#GRWDC#-'G&<$],X'3T%6,5VPH5H5)<CBH6T2B[I
M]V^:S6^B2]3LI4\#2I1C3IM2O[UFDFNR7+=/;5M^AP/PS^+>B_%?5+BVTRP\
M:6\=O$)OM.I:9?V%O,"<81YE4,W? YQS5#7/B=K=GXSDTG3_ (;>.M2MX+E8
M7U+^T;6WM&0XS*A>Z#LH!)QM!.",9KTW%%+ZOB94E&=:TKZN,4KKM:7/;\SJ
M^LX:-5RA1O&VBE)NS[WCR7_(XOXG2^*-%M[/_A$M L]>FF=EN#?^()M/2V&!
MM8;8Y"^3D$#&,=^TWAO3?$][X!F;5X=)TWQ0T<HB2UU"ZO+&)^?*+%A$[#[N
MX #N >AKKJ*U^KR]JZCJ2LU;ETLO-67-?U;W,?K$?9*FJ<;IWYM;OR=VXV](
MKS//?AQX+\?VFN-<^+O$WA_4+%H&5;'2M-NK4K*2I#^=)=.2  PV[>=P.1CF
M'QC\$/$7BOQ3<W5O\3O&&@Z5-L\K3M.AL\6^% ;$LL,CMN8%OF)P6P. !7I%
M%8O+:3I*C)R:O?XYW^;YKV\KV\C:.9UHUG7BH)VM\$+?)<MD_.U_,Y;XA_">
MS^(^D0V=QJOB?3(X9Q.7TK6KFQEDPK+L9XW!*'=DKZ@'M2^!?@_H_P /?#TV
MEV,FLS6MQ(TTIO=7NKR21F 5LO+(S $*/E! ZG&22>HHKH^IT/;?6.1<]K7M
MK;M<P^N5_8_5^=\E[VOI?O8\[^'_ .R=\.?A7J\6H>'O".DZ3J$"LD=W"K?:
M(PPPP60DL,C(.#R"1773^!-(NM1^V2V,4MYM"?:'):7:,X&\G.!D\9[UK44J
M&#P]"'LZ-.,8WO9))7[V74>(QV)KS]K7J2E*UKMMNW:[Z%7^QH?[]U_X%2__
M !5']C0_W[K_ ,"I?_BJM45TG*5?[&A_OW7_ (%2_P#Q5']C0_W[K_P*E_\
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
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 %<_\1O^0)%_UW'_ *"U
M=!7/_$;_ ) D7_7<?^@M0!K:%_R!+/\ ZX)_Z"*_/7XP?M:^/O@K\<?C)9Z;
MXD7Q1J5YI$DWA;Q!9ZR+C0?#5I_;T&G7TNKZ:Q9;.?1A<ES/%&8KBVLIFG99
MOE;]"M"_Y EG_P!<$_\ 012P:-9VNJ7%]':VT=[=HD<]PL06694W;%9L98+O
M? /3<V.IH _/'5?VLOB5>^);RWM#K7AJ\\*WNAZ3X5LCK;ZM#XUOCXZNM&UM
MS/)'']JB^PPZ?N!B5;(:J[+M,<4J]C^T#^U;XTO?VBM6G^'>N1^(GL;CP3%X
M)T/3KU)M-\46U_J&I0ZW,6C.V<QVMM<.26/V;^RED'EB27S?N&*RA@BAC2&)
M([? B54 $6!M&T=N"1QV.*46L:R*XCCWQJ45MHRH."0/8X'Y"@#Y1_X)C_&+
MQ9\45U)-4U[4O%_A]O!'@_7'UJ]^:3_A(;^RN)M5M. !"%C73;G[.%40G4"%
M5$*(OUBY*HQ5=S8X'K20P1VR;8T6-2Q8A1@$DDD_4DDGU)IU %7[7=?\^G_D
M44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^11
M1]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'
MVNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:
M[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KN
MO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_
MY]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_G
MT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3
M_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_
M "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\
M(HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P B
MBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**
MM44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU
M10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5%
M %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44
M5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5
M^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[
M7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=
MU_SZ?^111]KNO^?3_P BBK5% %7[7=?\^G_D44?:[K_GT_\ (HJU10!5^UW7
M_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ?^111]KNO^?3_P BBK5% %7[7=?\
M^G_D44?:[K_GT_\ (HJU10!5^UW7_/I_Y%%'VNZ_Y]/_ "**M44 5?M=U_SZ
M?^111]KNO^?3_P BBK5% $-K-++N\R'RL=/G#9J:BB@ KG_B-_R!(O\ KN/_
M $%JZ"N?^(W_ "!(O^NX_P#06H UM"_Y EG_ -<$_P#015JJNA?\@2S_ .N"
M?^@BK5 !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 %%%% !7/\ Q&_Y D7_ %W'_H+5T%<_\1O^0)%_UW'_ *"U &MH7_($L_\
MK@G_ *"*\=^'/[:^D_$#XM?$CP__ &7+I^F_"]9(];O9KI?M>GSI(P6.XLL>
M=&MQ"!<VKIY@G@(?]WNB$GL6A?\ ($L_^N"?^@BO"_%/_!/KPW\3OVBKKXA>
M,M2O->O$T8Z%IWV=/[*OK>V.JIJL:37MJT<TJVUQ#!]F5?+\H([/Y\K^: #G
M]!_X*C>%];T2PU!_#/B+3H(Q8S>((;LPK<^&H-0U^?0;%Y@KLCL]W:W+N(Y"
ML4-I.VYF$22]A\6?VZO"WP<^+5]X=U:WNH],\/R:';Z]K9=1:Z3/K5Q<6VG1
ME>6?=- J2'CR_MEJP#J\K0\;X._X)3> _ >@VFDZ;JWB1M+D>R&L1WEX;R76
MH;'Q!/K]E#))+N95BO+JZ0]?,@NID8%C')'TGB;]@+0?B'XUFUCQ5KFI>(H]
M:;1I_$-E/;P0V^NW&CW-S<Z=*ZQHNS9)<HSA?]9]ALQE5259@#H/V7?VO-)_
M:=6XAM])U+P_JD.AZ/XI33[XJTYTG5HI9;"X;82JNQM[F*2/)V2VLH#.GERR
M>N9KR?\ 9C_9(T?]F6*XFM=4U37M5FT72/#(U'4"GG_V7I4,D5C;ML 5F7S[
MF:23 +S74S (GEQ1^KNBR(RLH96&""."* %HJK_85C_SYVO_ 'Y7_"C^PK'_
M )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_
M\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[
M7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K
M_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_OR
MO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^
M5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^%
M%JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH
M_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJ
MO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q
M_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6
M/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?
M.U_[\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G
M:_\ ?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[
M\K_A0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\
M?E?\*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A
M0!:HJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\
M*/["L?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:H
MJK_85C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["
ML?\ GSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_8
M5C_SYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\
MGSM?^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_S
MYVO_ 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?
M^_*_X4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_
M 'Y7_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_
MX4 6J*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJK_85C_SYVO_ 'Y7
M_"C^PK'_ )\[7_ORO^% %JBJO]A6/_/G:_\ ?E?\*/["L?\ GSM?^_*_X4 6
MJ*J_V%8_\^=K_P!^5_PH_L*Q_P"?.U_[\K_A0!:HJ&UL(++=Y,,,.[KL0+G\
MJFH *Y_XC?\ ($B_Z[C_ -!:N@KG_B-_R!(O^NX_]!:@#6T+_D"6?_7!/_01
M5JJNA?\ ($L_^N"?^@BK5 !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 %%%% !7/_$;_D"1?]=Q_P"@M705S_Q&_P"0)%_UW'_H
M+4 :VA?\@2S_ .N"?^@BC^W;$7UU:_;+7[38Q)/<1>:OF6\;[]CNN<JK>6^"
M>#L;T-&A?\@2S_ZX)_Z"*^'[WX:_\*[_ &J_BEJTWPMU[XA_#[6-!OKO4K#5
M_"_VG5+74WU9'%C87.TK?Z=?LHNC"YE-J($#R1Q"*U@ /N,:I;%;8_:(,7AQ
M;GS!^_.TO\G][Y06X[ GH*>]Y#'=QV[2QK/*K.D98;W5<!B!U(&Y<GMN'J*_
M.'0_V0/%&DZ1I]AX+\*^(]/TG4(?#I\(17&FG38?!5[;^.KK6=>,5LY'V"Q:
MWFLFMX&(\VVTF*W^9EB23OOCW\'_ (E?&?\ :#UCQ!X6TO7M#U+Q)<>";KPG
MK]]:^2OAFWTO4=2DUB&9<EH6DM9YXL, ;A-61%WI'-Y0!]P6MY#?1L\,L<R*
M[1ED8, RL59>.X8$$=B"*DKY0_X)F?!?Q9\*UOYM6T/4O"6@_P#"#>#M .BW
MS#S?[>TZRN(=4N_E)63=&^GVOV@,PF_LW<K/&(W;ZJOY)(K&9H5#3*C&,$9!
M;' _.@"6BJ?DW_\ S\V?_@,W_P <H\F__P"?FS_\!F_^.4 7**I^3?\ _/S9
M_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W_P <H\F__P"?
MFS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?D
MW_\ S\V?_@,W_P <H\F__P"?FS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;
M_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W_P <H\F__P"?FS_\!F_^.4 7
M**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W
M_P <H\F__P"?FS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F
M_P#CE %RBJ%TNI16[M'-:2.HR%^S-R?^_E/\F_\ ^?FS_P# 9O\ XY0!<HJG
MY-__ ,_-G_X#-_\ '*/)O_\ GYL__ 9O_CE %RBJ?DW_ /S\V?\ X#-_\<H\
MF_\ ^?FS_P# 9O\ XY0!<HJGY-__ ,_-G_X#-_\ '*/)O_\ GYL__ 9O_CE
M%RBJ?DW_ /S\V?\ X#-_\<H\F_\ ^?FS_P# 9O\ XY0!<HJGY-__ ,_-G_X#
M-_\ '*/)O_\ GYL__ 9O_CE %RBJ?DW_ /S\V?\ X#-_\<H\F_\ ^?FS_P#
M9O\ XY0!<HJGY-__ ,_-G_X#-_\ '*/)O_\ GYL__ 9O_CE %RBJ?DW_ /S\
MV?\ X#-_\<H\F_\ ^?FS_P# 9O\ XY0!<HJGY-__ ,_-G_X#-_\ '*/)O_\
MGYL__ 9O_CE %RBJ?DW_ /S\V?\ X#-_\<H\F_\ ^?FS_P# 9O\ XY0!<HJA
M:KJ4UK&\DUI'(R@LGV=OE..1_K.U/\F__P"?FS_\!F_^.4 7**I^3?\ _/S9
M_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W_P <H\F__P"?
MFS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?D
MW_\ S\V?_@,W_P <H\F__P"?FS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;
M_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W_P <H\F__P"?FS_\!F_^.4 7
M**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F_P#CE %RBJ?DW_\ S\V?_@,W
M_P <H\F__P"?FS_\!F_^.4 7**I^3?\ _/S9_P#@,W_QRCR;_P#Y^;/_ ,!F
M_P#CE %RBJ?DW_\ S\V?_@,W_P <ID*ZD\DH::T54?"'[.WSC:#G[_J2/PH
MOT53\F__ .?FS_\  9O_ (Y1Y-__ ,_-G_X#-_\ '* +E%4_)O\ _GYL_P#P
M&;_XY1Y-_P#\_-G_ . S?_'* +E%4_)O_P#GYL__  &;_P".4>3?_P#/S9_^
M S?_ !R@"Y15/R;_ /Y^;/\ \!F_^.4>3?\ _/S9_P#@,W_QR@"Y15/R;_\
MY^;/_P !F_\ CE'DW_\ S\V?_@,W_P <H N453\F_P#^?FS_ / 9O_CE'DW_
M /S\V?\ X#-_\<H N453\F__ .?FS_\  9O_ (Y1Y-__ ,_-G_X#-_\ '* +
ME%4_)O\ _GYL_P#P&;_XY1Y-_P#\_-G_ . S?_'* +E%4_)O_P#GYL__  &;
M_P".4>3?_P#/S9_^ S?_ !R@"Y15/R;_ /Y^;/\ \!F_^.4>3?\ _/S9_P#@
M,W_QR@"Y1573S=>;.+EH656 C*1E-PV@D\L>Y(_"K5 !7/\ Q&_Y D7_ %W'
M_H+5T%<_\1O^0)%_UW'_ *"U &MH7_($L_\ K@G_ *"*M55T+_D"6?\ UP3_
M -!%6J "O(?VW?COX@_9G^ FJ>.=$@\/7$'AL+>:@FK_ &H0RP!U#1F6!'%H
MC!B7O9@8+55,LP\I7=/7JY'XN?!31?C?HW]E^('U2;2)H+BSOM/@OY8+75;:
M>,QRP7,:$"6-EXP>1R 0&8$ \I_:J_:Q\1_!#PIXD\3Z3;^%X_#?@S6]-TO4
MY]:6[2.42O;FY<SPJ\=K;I%=H3>3CRK=K6;S5\MO,BZ#5OVG-1T+XL_%KP_-
MHMG/#X!\/Z/J^DB&[;[1K<]^;Z-+4J4PDC3VB11JN\L95[G:.D\7_LS>%?'/
MAUM%U*/59M NFU+^T=)&HS+8ZPFH3-/=1740;;-&\C-\K<!6>,?NY'1K$_[.
M_AB[^)6N>+)K>\FU;Q$-*%[OO)#"XTR:6>R"QYVIY<TTDGR@%V(W;@J@ 'BO
MQ;_;!^(WP$^).J:)K_A[PCJFGW]QX=T_1M1TJXN =-N=7U^'18/MT4H'F!EE
M:]"PN,+;SV[-D17,\_@W]L#X@^/)O .J:7X9\+76@ZMXVU?P#KMK]KG34WN]
M-U+5=/N[^T^4Q+;Q'2S<>7*Q>2*=U#I)"B7/<R?L->!KO5_$5]>3>,M4D\3:
MBFL74.H>*]1O+6&^BO;>]@NH;>69H8I8+BUMC"R(/)2"../;&-E2:/\ L/\
M@7PYXTT/7-,D\8Z7=>'][6]O8^*]2M;.=Y;V2_N)9X(YECGDN;J5YKAY59KE
MMHE,BHH  W]E?]H#6/C!XH^*'A_Q&OA^#7/AUXG71GBTU;F%F@EL+2\CD>*X
M59-H>XEA2=<QW MC,@0.8D]@KE?A?\'-'^$\%RUC)J>H:A?)!%=ZGJM[)?:A
M=I GEPI)-(2Q5%W87INDE<YDED=^JH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /#/VS/VUM*_9.F\/V-U',;K6K34M:O;W^S;O4+?P]HNFQ1O?ZI/#
M:QO+)'$UQ:1;%VY>Z0ED179<K]I#]KS7OA-X5N/%6CQ>%9/".D^*M(T&[OM2
M-TUO=P7,]G%<7*W,"O%;PQB\DS<3 Q1/8.CG$V^W].^-'[./A+X_);?\))I\
MTTUK9WVF+<6US):SM97T0AO;1GC(8PSQJFY">'BAD7;+#%(D&N_LQ^%/$6@V
MNC7$.I+X?C%\MUHT-_+%INJI>3">XCNH%8)-&T@/R,-H1Y(L>5+)&P!XMX<_
MX*)WWB#QI>::GA^T*ZQ!XW3PU!YC),]YX9\16OATV\[$E6-]>7D+Q;0GE+\K
M;R=PN?$[]L+XA?!OXI:UX;UCP[X4OH-1U+PYIGAW4-/N+C;92ZOJTE@$O4<
M2R16\;7VV%U# &W)CS%<S>GZ+^QW\/M \>+XCM=#VZA#>7E_;JT[M!9RWEZF
MH7ABC)VQBXOHH;N4*!OGAB<\HN,U/V'/!#7VN7%S=>-M3EU[5(=<E74O%>HW
MUO;7\%]#?V]S#!-,T,<D-Q;VYCVIM1(4B $.8R <1\/?VP/'GQ&U?X=WVG^&
M?#<V@Z]XHUKP1KUHMW/_ &C:7^E7.JVE[?0-M\K[%'<:7A1)AY$NU.Y)$2&?
MN?V3_P!H#6/C1J?Q,T7Q%'H<.M_#GQ8_AZ8:<ES!YT9L;.\21X+A1+'@W3Q*
M_*7"0+<1XCG5$71?V(? WAGQ?HNL:7+XSTF30;<6UM:6/BW5+:RD'G27$CS0
M1SA)Y9IY7EGEE#27#[3*TFU<=I\+O@]I'PEM+P:?)J5]?:FT3WVHZE>27E[?
M&*%((_,E<DG;'&HP, G<Q!=W9@#JJ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "O.?VK/CE+^SK\&YO%$=K!.JZMI6F3W%RQ6UTB&]U&VLI=0N,$'[/:I
M<-<2?,@V0-NDB7=*GHU4?$V@KXHT&ZT^2ZOK.*\3RI);*=K>X"'[P25?GC)7
M(WH5=<Y5E8!@ ?//PE_;/\0?'_X-W6L>&;70%U+2+77H]3NX[:ZU:T2;3=:N
M-*BN;:WMOW]U#=_V?J$\,,1,C".--P+ACQOPY_X*EW/C_3O!NMCP[H\?A_4+
M/P+'KKV6HF^:+4/%3F"&.TD"HDD-K.]H'D8?O4N9& B-OMF^B-)_9M\+^%?"
M,>B^'XM0\+V=NEC!:_V1>26KV=O9!1!;1E3Q;@!\Q'*,9I203(Q//W_["GPR
MOI;4C09K>.UTVTTQ8X=0N%61+-;L6<K_ #Y>: WUVZ2L2_FRK*Q:6&!X@#SO
MXE?MN^+OA!8^&O'&J>']!U3X7ZUINL:U=C39)VUS3]*M--O=4AU1HV'E^48X
M+.T>(XQ<:C"?-7*Q/A^(?VZ_BE!\+?B!=:7X-\&WGC7X:6.G:[=Z,;^Y*>(H
M;ZPCN;72K%E3(OIKGS[)'8,"\<$@A8W'D0^Y>(?V3/"7BKXIMXLOIO%$UQ)9
MQZ=+I:^(KZ/0[BU2.2,02:<LHM9(R)9"R/&0Y(+!MJXYNZ_X)Z_#R31K:SM9
MO'&D?9;F.Z%UI7C#4]/O)7BL(M.@\R>&=9)!#9PI$F]B<[Y#NFDDE8 TM"^.
MWB!/VT-0^&NJP^'AI=UX8?Q)I;Q"Z@OHUANHK9US*@AO%;SD=S;,#9DPI,I^
MU6\C^O5QOA?X%Z'X6\?-XF635]1UE(+FSM)]2U*:];3K>X>"2>"#S&.R.22V
M@8CGF)0"%4 =E0 4444 %%%% !1110 4444 %%%% !1110 4444 ><?M=?&G
M4/V=?V;O%WC?2].L]6OO#=E]K2UNYVABE =0V656.0I8@8Y( )4'<,+XC?''
MQE\,/VC] TV^TWPG)\.=9L]0FNKM+V9-5T6&SM%N)-3G#((3:^:R6K1J=Z/-
M;R;W621(>]^,WPBT7X]_##6/!_B..ZFT/7H/LU[';W+VTDD>X,5$B$.N<8RI
M!QGFN4\1?L?^$O%GQ3U3Q=J%YXSN=0UR!;2_LSXIU%=*NX%MWMQ ]BLPMC%L
MDE/EF/;YDTDH D8O0!R_@[]IKQ9_PT[X,\"^*--T#1X_''@F[\26MJRW4-[:
M7EM)8"2U\UU\B=L7DP:.,B2%;(2L&6Y"PGP;_:@\5?'+X ?"_7M)T;P[;^,/
MB!H\VLW&G7%W-]AL88X"&=90H=U2ZFLD/R;F25B%&"5]-A^"^CCXD2>*KB;5
MK_5%:22R2\OI+BVTEY(8X9'MH7)2)F2(#('&^;;M$TP?FO#O['O@WPE\(!X'
MTW_A(K'1(]"_X1NWD@UR[BOK*Q+N[)!=+()H7;> TL;K(PBBRQ,:%0#P+5O^
M"FOBCP-X-N;O7_"NCFY\$Z)JWBCQ7<6DDPM]1TFRULZ9%<Z:C_-F[MXKF]C$
MC,J^5%$'E6=;I/3;_P".WQ4L?$7Q:T:;1_"2-X/TFRUO2=6L+/4M7@C6=KWS
M+":T@3[1=WD45K!-LMMKR+?Q*(U(C:??C_80^'4EGI4-]:>(-:&DQO;!]6\0
M7VHR75J]U:W9M)FFE<R6PGLK5A$?D"QO'CRIIXY;GA;]CSP[X+N=6GTWQ%\2
MX;C6KT:A</-XUU.Z593.TS[(Y9GC179BI54 V!4 554  Z3]G+XK2?';]GOP
M)XXEM=/LI?&/AZPUN2WL-174;6W:YMHYBD5RJJL\:ER%E"J' # #.*[.LKP-
MX)TOX:^"])\.Z'9QZ?HNA6<5A8VR,66W@B0(B L23A5 R22>I)-:M !1110
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
M8:] !15?5]4AT32KJ]N/.\BSB>>3RH7FDVJ"QVH@+,<#A5!)/ !/%>+^&_\
M@HU\'_%V@:/J5AXFO6M?$-OX>O=,^TZ%J%G)J%MKM[#8Z9<1)- C/#+<W$,;
M2*"L1D7S3'D9 /<**X?Q3^T;X1\%>/\ 4/#6J:C-9ZGI.G6.K7I>SF^SVMK>
MW4UI;RM-M\O!F@D5L,3$ 'DV(P8]Q0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_Q&_P"0
M)%_UW'_H+5T%<_\ $;_D"1?]=Q_Z"U &MH7_ "!+/_K@G_H(JU570O\ D"6?
M_7!/_015J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@"*^LUU"RFMW:54F1HV:.1HW (P=K*0
MRGT(((ZBN&^'O[.FB?#7Q$NJ6.I>+[FX2)H@FH>)+Z^@(;&28Y960GC@D<5W
MU%<];!T*LXU:D$Y1V;6J].QTT<97I4Y4J<VHRW2>C]>YP/Q!_9RT/XE>(Y-4
MOM2\86UQ-&L933_$E]90 *,#$44JHI]2 ,GD\\UD?M??L[7G[17[.U_X6T/6
MAX<\46-Q8ZSX9UJ>'[9_96K:?=17EE/(K$F6,3P1B52<R1M(A.'->JT44<'0
MI3E4IP2E+=I:OU[A6QE>K"-.K-RC'9-W2].VQX;^Q_\ L9VG['!\=6>@W8N-
M!U;5'N/#>FR.0NCV4C2WLML\A!9V;5+[5)@YR5BN(8\'RAGA_@]^Q'XR^'?P
M>_8Z\,W5[X9FF_9S2"/79HKJ<KJ0@\,W^AJ;8&$'+->"8B3;M$93YL[A]545
MT',>(^ O@AXV^#/Q^^*&L>'Y/"^J>%_BOK=MXFN9-1NKF'4-!OH]+L=+D1(U
M1TNX&ATZWD53);LCF1<LK(8_FOQ=_P $C/$4/AK49/"UC\+=,U[Q+8_$'2]9
MD*RVZR1Z_KUKJ^FW!ECMM\\EDEC#:A'5 BREXW A6*3] J* /A/Q/_P36^)%
M]XWUG6;:X^'UW=QSZM/%>7-]>6]UXQAN?%5EKMO9:D\5OOMHTMX9[+?$\ZH?
M+D6$Q%[0>N:K^RQ>^ O#O[-<6CZ=:PZ1\%=?-Q>Z-8W5S?1VEC+H6J:4B6K7
M#-+-]F>_A +LI^SI/M0-LAKZ0HH _,7]F[_@EEXHUO\ 9?\  6L6WAGPCX?F
MOO#/A:P\5?#_ %7[?HEOXO-AIFLV%VVJS10++#=,FK0,/]'G&=(@0O(C1/;_
M %]^R?\ L=K^S1XM^*?B)=)\)W/B#QEJEM/I]_ TQO);.WT;3;);>YNIEDN
M'N;.>X(:2<AKIG9I9"[O[Y10!^>/PZ_X)!^-_#'PN\&Z3>:MX/:;P;X&\%^%
M+ZPN+^^U:T\83>'M8TW4D:22YBSIMLR65W (+:*1&_M-Y)5D-O$AWO%/_!-'
MQ/X*_9X^)_@WP^OAN2T\>_#CQ'X'T;3;))(K3P_<:SJNI7=O;*FP*NF6,.HI
M#O78WE6G[NW3*0C[PHH CL[?[):11&228QH$\R0Y=\#&2>.3WKD/B[\"])^-
M(T_^U;[Q/9?V:9#%_9&O7>E[]^W/F"WD3S,;!C=G;EL8W'/9T5%2G"I'DFKK
MLS*M0IUH.G5BI1>Z>J/&?^&%_"/_ $'/B9_X76K?_'ZLZ+^Q9X5T'6K.^AUK
MXC/-8SQW"+-XVU62-F1@P#HT^&4D<J>",@\&O7:*YEEV%3NJ:^Y'!'),O3NJ
M,?\ P%'QB?\ @G=XVO?VCF\8'5/#^GVT/Q5N?B'%,NK7M[YEG)HPTM]/.GRQ
M"S26>+S$>Z^>2&.:01@LV\<U\!O^"3&J?!72OA+ILVE_#G6+'P?X$T/1=2\N
M\O\ 3OL6O:;;74%QJD$<"".]_M.*Z^SW'VD(5C@0N+Q3Y ^\Z*[#U#X=_9<_
MX):ZY^SUXC^&=T\'P]FA\#ZUI6K70MED1YY(_!_]A7UQ'F#B>2YCMIMQ(,J1
M+O9610?</A9\!/&7P+^/7Q1U+09/#.J>$_BMXBA\67$M_=7$.HZ%>#3;'3IH
M5B6-TNH633XI$)E@:,R.F&4*1[E10!^?NH_\$C?$6@?#GP[9^%+#X6Z3K3:'
MXETCQ(ZB:WBOIM0U;2+^SO?,CMM]Q+!%HT-L!(J&-959&*P+')>U3_@FA\3&
M\7:MK"3?#?4KV*2[9;BXOKVUF\;POXE36(K?5'BM]]OB!I8-\33JDJQRK"T1
M:U'WI10!\Y']EVZ^&4W[.3:38P_V#\)A<:/>Z/:3W-[!86EQI<MI%+ T[//-
MY$BPP@N=WDW$S':%V'Y2_9G_ ."67BCQ!^R/\-M2_P"$9\)Z&^H>"O!^E^*_
MAWJS7^AV_B22QT75=.O9]2FA@6:&^==5@R#!/G^QH$:1PT4EM^G5% '@7[*W
M['Q_9NTOXH7B:7X3E\4>-M8N+N+4K8R+<:A:"("UBN[F1'G.V5[E\,T^UKB5
M]TCR.6^:O O_  1]\<:#\,/#&D7FM>$7;PQX,\!^&;W39[^]U:S\72^&M;L-
M35Y9KJ(MI]NZ6MW;K;6\;Q_\3*22593%&H_1*B@#X/\ $G_!,_Q1X-_9Z^+G
M@G0Y]%DL_BA\.-7\!:-:62O'!X6EU35M;NH8$38J+IFGV^L1P(R[&\FP C@4
MM'"/O <"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KG_B-_R!(O\ KN/_ $%JZ"N?^(W_
M "!(O^NX_P#06H Q=.^(%Y;Z=;QK':[4B4#*MZ#WJ;_A8U]_SRM?^^6_^*HH
MH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\ BJ** #_A8U]_SRM?^^6_
M^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_ (JC_A8U]_SRM?\ OEO_
M (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_XJBB@ _X6-??\\K7_ +Y;
M_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[Y;_XJC_A8U]_SRM?^^6_
M^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\ BJ** #_A8U]_SRM?
M^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_ (JC_A8U]_SRM?\
MOEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_XJBB@ _X6-??\\K7_
M +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[Y;_XJC_A8U]_SRM?
M^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\ BJ** #_A8U]_
MSRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_ (JC_A8U]_SR
MM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_XJBB@ _X6-??\
M\K7_ +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[Y;_XJC_A8U]_
MSRM?^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\ BJ** #_A
M8U]_SRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_ (JC_A8U
M]_SRM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_XJBB@ _X6
M-??\\K7_ +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[Y;_XJC_A
M8U]_SRM?^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\ BJ**
M #_A8U]_SRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_ (JC
M_A8U]_SRM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_XJBB@
M _X6-??\\K7_ +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[Y;_X
MJC_A8U]_SRM?^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^6_\
MBJ** #_A8U]_SRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\ OEO_
M (JC_A8U]_SRM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[Y;_X
MJBB@ _X6-??\\K7_ +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/*U_[
MY;_XJC_A8U]_SRM?^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U_P"^
M6_\ BJ** #_A8U]_SRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SRM?\
MOEO_ (JC_A8U]_SRM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJ/^%C7W_/*U_[
MY;_XJBB@ _X6-??\\K7_ +Y;_P"*H_X6-??\\K7_ +Y;_P"*HHH /^%C7W_/
M*U_[Y;_XJC_A8U]_SRM?^^6_^*HHH /^%C7W_/*U_P"^6_\ BJ/^%C7W_/*U
M_P"^6_\ BJ** #_A8U]_SRM?^^6_^*H_X6-??\\K7_OEO_BJ** #_A8U]_SR
MM?\ OEO_ (JC_A8U]_SRM?\ OEO_ (JBB@ _X6-??\\K7_OEO_BJR_%OC>ZU
2'3422.W 64-\JGT/O110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>a03.jpg
<TEXT>
begin 644 a03.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" $) NX# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]Y]#T.RDT6S9K.U9F@0DF
M)>?E'M5K^P;'_GRM/^_*_P"%&@?\@*R_ZX)_Z"*MT 5/[!L?^?*T_P"_*_X4
M?V#8_P#/E:?]^5_PJW10!4_L&Q_Y\K3_ +\K_A1_8-C_ ,^5I_WY7_"K=% %
M3^P;'_GRM/\ ORO^%']@V/\ SY6G_?E?\*MT4 5/[!L?^?*T_P"_*_X4?V#8
M_P#/E:?]^5_PJW10!4_L&Q_Y\K3_ +\K_A1_8-C_ ,^5I_WY7_"K=% %3^P;
M'_GRM/\ ORO^%']@V/\ SY6G_?E?\*MT4 5/[!L?^?*T_P"_*_X4?V#8_P#/
ME:?]^5_PJW10!4_L&Q_Y\K3_ +\K_A1_8-C_ ,^5I_WY7_"K=% %3^P;'_GR
MM/\ ORO^%']@V/\ SY6G_?E?\*MT4 5/[!L?^?*T_P"_*_X4?V#8_P#/E:?]
M^5_PJW10!4_L&Q_Y\K3_ +\K_A1_8-C_ ,^5I_WY7_"K=% %3^P;'_GRM/\
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
MP?::3J,^G^3+:WUW:_VL#&VV26::VED@E!:-K7[*P +R \;^UC^W?\4?#O\
MP2X^)?@&V\7:GH?[0'P9AU72?&'B2VA%O>_8])6VE@U>+(9%?5;>\TAP!@HN
MHW9C^:U8  _47^P;'_GRM/\ ORO^%']@V/\ SY6G_?E?\*_-W]JKXG?$+X??
MM#?M;VO@V3XR:]=?#CX;>'-=\(KHGB7SK7PMJ,MOK)>[GM+JZQ>1,UE;/)"+
M>\9U@D"0222;)/2?"'_!3SQ<OB_5+J32_!?C3P/;Z9\+1I^K:3J-S8R:G)XL
MU);"34$AEMF*P@S+*D#.&V0*"X:9A$ ?;/\ 8-C_ ,^5I_WY7_"C^P;'_GRM
M/^_*_P"%?)_Q._;BU2#P!J7Q M[&70?^%8?&.R^&VK:>E\UY:Z_I][J]AI4D
MS QIL=/[0ANDVJ71[0Q"0Q32[_KN@"I_8-C_ ,^5I_WY7_"C^P;'_GRM/^_*
M_P"%6Z* *G]@V/\ SY6G_?E?\*/[!L?^?*T_[\K_ (5;HH J?V#8_P#/E:?]
M^5_PH_L&Q_Y\K3_ORO\ A5NB@"I_8-C_ ,^5I_WY7_"C^P;'_GRM/^_*_P"%
M6Z* *G]@V/\ SY6G_?E?\*/[!L?^?*T_[\K_ (5;HH J?V#8_P#/E:?]^5_P
MH_L&Q_Y\K3_ORO\ A5NB@"I_8-C_ ,^5I_WY7_"C^P;'_GRM/^_*_P"%6Z*
M*G]@V/\ SY6G_?E?\*/[!L?^?*T_[\K_ (5;HH J?V#8_P#/E:?]^5_PH_L&
MQ_Y\K3_ORO\ A5NB@"I_8-C_ ,^5I_WY7_"C^P;'_GRM/^_*_P"%6Z* *G]@
MV/\ SY6G_?E?\*/[!L?^?*T_[\K_ (5;HH J?V#8_P#/E:?]^5_PH_L&Q_Y\
MK3_ORO\ A5NB@"I_8-C_ ,^5I_WY7_"C^P;'_GRM/^_*_P"%6Z* *G]@V/\
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
MUM/$2)(G50#J**** "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@ KGOB5_P @*'_KN/\ T%JZ&N>^)7_("A_Z[C_T%J //_VOOAC%\9/V
M1-:\.3>%=3\9#4+>R:/3M-U,:;?1S17$,L-W;W!EB\N>VEC2Y1EE1MUNNU@V
MVO*#\*OC+X\^&'PP\):]'XC7Q%X5\867B>Z\2W!T1M*U'3;779'2SU6WC8F3
M46TE4=FM;46Z:B\4T4L9A5XOJW0/^0%9?]<$_P#015N@#XW_ &COV8?B!\?/
MB?XRU2S\-RZ39_$S1O#7A:26[O[7SO#$>@^)]1O'U ^7*_F?:K._$]ND6762
MWC280EBT=_\ 8J_8]\9_!WXL>";OQ%#':Z?\+?!>O>#8KU;E)F\6/J&M6MW'
M?%58M&5@TZ-V60!O-OYE&X)O?ZYHH *JR:=,\C,+ZZ4,<A0L>%]AE,_G5JB@
M"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S
M)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH
MI_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC
M^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@
M"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S
M)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH
MI_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC
M^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@
M"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S
M)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH
MI_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC
M^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@
M"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S
M)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH
MI_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC
M^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S)O\ H(7G_?,7_P 15RB@
M"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH I_V9-_T$+S_OF+_XBC^S
M)O\ H(7G_?,7_P 15RB@"G_9DW_00O/^^8O_ (BC^S)O^@A>?]\Q?_$5<HH
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
M+PBV/^>UD)O_ $/-;UC^R%\)],*FW^&/P^A9>C+X=M WY^7FCFQC^S%?-O\
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
M?=J[^]W8XY'EZ?,Z,6^[2D_O=W^)C^'/A[H7@ZU\C1](T_2(<8\NQ@6V3\D
M%7FT:W<_,C'ZNW^-6J*[HI)61ZD8J*Y8Z(J?V':_\\S_ -]M_C1_8=K_ ,\S
M_P!]M_C5NB@HJ?V':_\ /,_]]M_C1_8=K_SS/_?;?XU;HH J?V':_P#/,_\
M?;?XT?V':_\ /,_]]M_C5NB@"I_8=K_SS/\ WVW^-']AVO\ SS/_ 'VW^-6Z
M* *G]AVO_/,_]]M_C1_8=K_SS/\ WVW^-6Z* *G]AVO_ #S/_?;?XT?V':_\
M\S_WVW^-6Z* *G]AVO\ SS/_ 'VW^-']AVO_ #S/_?;?XU;HH J?V':_\\S_
M -]M_C1_8=K_ ,\S_P!]M_C5NB@"I_8=K_SS/_?;?XT?V':_\\S_ -]M_C5N
MB@"I_8=K_P \S_WVW^-']AVO_/,_]]M_C5NB@"I_8=K_ ,\S_P!]M_C1_8=K
M_P \S_WVW^-6Z* *G]AVO_/,_P#?;?XT?V':_P#/,_\ ?;?XU;HH J?V':_\
M\S_WVW^-']AVO_/,_P#?;?XU;HH J?V':_\ /,_]]M_C1_8=K_SS/_?;?XU;
MHH J?V':_P#/,_\ ?;?XTJZ+;*>(V'T=O\:M44 <OXX^"/@[XG1>7XD\+Z!X
MA4# _M*QCNRH]C("1^%>:7'_  3T^'^E>8WA*X\8?#NXD;<TGA?Q#=6*D_\
M7$LT./;R\5[G17+6P="J^:I!-][:_?N<&)RO!XB7/6I1E+NTKKT>Z^3/!7^
M/Q@\#AF\._%JQ\1V\8Q%9>+_  ]',Q_WKJT:&0_4J3_*HQ\1_C)X&V+XA^$.
MD^*(4&9;WPCXF4G'^S;7BQ.3[!R?YU[]16?U'E_A5)1^?-_Z5S?A8YO[(Y/]
MWK5(?]O<Z_\ *BG;Y6/ 1^W5\/-!VKXPTOQO\.I7;:H\3:!=VL3'IQ.@DAQ[
M^9CWKTSX?_$[P+\5XM_ACQ-X>\0#&2-.U2.Y9>_(1R0?8X(KL60."&&0>"#T
M->9_$+]C+X4_%.1I=;\ ^&;BZ<[C=PV2VMT3V/G1;9./][BCEQD-I1EZIQ?W
MKF7_ )*'L\SI_#*%1=FG!_.2<U]T$>A?V):_\\S_ -]M_C1_8=K_ ,\S_P!]
MM_C7C'_#$S>%'\SP1\3_ (G^#_+&(+1M7_MC3X?3]Q>K+Q[!A^-(/#_[0W@'
M8MIXB^&OQ"M8^7_M33KC0[V0>@>!IHL^YC ^G2CZU5C_ !*3]4U)?I+_ ,E#
M^T<13_CX>7K%QDOS4W_X >T?V':_\\S_ -]M_C1_8=K_ ,\S_P!]M_C7BP_:
ML\;^#A_Q67P0\=6:[MHN/#5Q;>(H2/[VV-DF _[99]JT?#?[?OPC\0:G]@N/
M&-GX=U)?OV?B&&71IHSZ$72Q@GMP3S1',L->TI<K[2O%_=*S*CGF!;Y9U%!]
MIIP?R4U%L]8_L.U_YYG_ +[;_&C^P[7_ )YG_OMO\:71==L?$FG1WFGWEK?V
MLO*36TRRQO\ 1E)!JT#FNY.ZNCU8R35T5/[#M?\ GF?^^V_QH&B6H/\ JS_W
MVW^-6Z*!A1110 5SWQ*_Y 4/_7<?^@M70USWQ*_Y 4/_ %W'_H+4 :V@?\@*
MR_ZX)_Z"*MUY)^U=^T5+^R;^R=K'Q"CT&]\1+X=M[)[BVMHIY?LT$MQ!!->2
MK!'++]GM8I'N9C'&["&WD(4D5R?B3]KGQYH/@SX>>*K/P'X,\2>$?&&KZ3I]
MWJFB^-FO,V^J:I'8V=[IJQV3)?0^3/#>2L\MN$@9MC3%#0!]#T5X'^T9^W+#
M\!?B/K&BQ^'FU2Q\&:3H>O>*KU[S[.VG66KZM-IUL\$8C?SV3['J$\H)3:EM
M&J[VF_=P_LS_ +=]O^T)\0=#TB3P^=)LO'/A_5/%?A*\2\-P=3TW3]3CL9I)
MT\M/(=EN].G10SY6[=3M,),@!]!4455DUNSBD96O+564X(,J@@^G6@"U153^
MW['_ )_;3_O\O^-']OV/_/[:?]_E_P : +=%5/[?L?\ G]M/^_R_XT?V_8_\
M_MI_W^7_ !H MT54_M^Q_P"?VT_[_+_C1_;]C_S^VG_?Y?\ &@"W153^W['_
M )_;3_O\O^-']OV/_/[:?]_E_P : +=%5/[?L?\ G]M/^_R_XT?V_8_\_MI_
MW^7_ !H MT54_M^Q_P"?VT_[_+_C1_;]C_S^VG_?Y?\ &@"W153^W['_ )_;
M3_O\O^-']OV/_/[:?]_E_P : +=5=6T:SUZQ:UOK6WO;:3[T4\2R1M]58$4G
M]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT;Z,32:LSS#Q?^PA\'?&\OFWGP[\
M,6]QG=Y^GVO]G39]?,MRC9]\YK(/[#EIH,@;PK\2/BUX36,?NK:W\2/?6<?I
M^ZO%F&/;(^M>S?V_8_\ /[:?]_E_QH_M^Q_Y_;3_ +_+_C7%++<*WS<B3[I6
M?WJS/+GD>7RES^QBGW2Y7]\;/\3Q@?"SX\>#U:32?BMX7\5 ?<M_$GA40<>\
MMG+'^?E_G0?BC\>?!X6/5?A7X4\6=-UQX;\5"W('M%>1)S_VT_.O9_[?L?\
MG]M/^_R_XT?V_8_\_MI_W^7_ !I?4>7^'4E'Y\W_ *7S$?V1R_P*U2'_ &]S
M_P#IQ3/&I/VH/B!J\?E:+\!O'<MY'\LPU74]-TVW5O\ 9D\]RZ^ZK^%#>(OV
MB?%6V2S\,_"GP?"QY34]7O-7G0?[L$4*'_OL5[+_ &_8_P#/[:?]_E_QH_M^
MQ_Y_;3_O\O\ C1]3J/XZTG_X"ORC?\1_V96E_$Q,VNRY(_BH*7XGC1^!WQF\
M2R;]7^-D.E0R#]Y;>'O"5M!M]EEN7G;\< T+^PKI>KLW_"2?$#XN>+(I.9+>
M^\536UN__;.T$*XKV7^W['_G]M/^_P O^-']OV/_ #^VG_?Y?\:/[-H/XTY?
MXI2DON;:#^P\&_XB<_\ '.<U]TI-?@>6>%_V!?@SX2F\V#X<^&;R<G)EU*W_
M +2D)]2]P9&S[YS7IWAWPCI/A"R^SZ3I>GZ7;_\ /*SMT@3\E %2_P!OV/\
MS^VG_?Y?\:/[?L?^?VT_[_+_ (UO1PM&E_"@H^B2_(Z\-E^%P_\ N].,/\,4
MOR1;QBBJG]OV/_/[:?\ ?Y?\:/[?L?\ G]M/^_R_XUN=A;HJI_;]C_S^VG_?
MY?\ &C^W['_G]M/^_P O^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_X
MT 6Z*J?V_8_\_MI_W^7_ !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\
M&C^W['_G]M/^_P O^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z
M*J?V_8_\_MI_W^7_ !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W
M['_G]M/^_P O^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V
M_8_\_MI_W^7_ !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G
M]M/^_P O^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V_8_\
M_MI_W^7_ !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G]M/^
M_P O^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V_8_\_MI_
MW^7_ !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G]M/^_P O
M^- %NBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V_8_\_MI_W^7_
M !H_M^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G]M/^_P O^- %
MNBJG]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V_8_\_MI_W^7_ !H_
MM^Q_Y_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G]M/^_P O^- %NBJG
M]OV/_/[:?]_E_P :/[?L?^?VT_[_ "_XT 6Z*J?V_8_\_MI_W^7_ !H_M^Q_
MY_;3_O\ +_C0!;HJI_;]C_S^VG_?Y?\ &C^W['_G]M/^_P O^- %NL_Q)X2T
MKQEIC66L:;I^K6<GWH+RW2XB;ZJX(J7^W['_ )_;3_O\O^-']OV/_/[:?]_E
M_P :4HIJS)E%27+)71Y%K/\ P3\^%-[JCZAI?AMO".J,/EO/#-_<:+)&?4"W
M=$_-351?V8OB)X*51X0^.'BH0)\WV7Q5IMKKJ.>R^;MBG ]]Y/UKVC^W['_G
M]M/^_P O^-']OV/_ #^VG_?Y?\:XGEN&O>,>5_W6X_\ I+1Y<LBP-[TZ?(^\
M&X-^K@XW^9XL?&?[0?@16.I>"_A[X^ASA6T'6I='NL>IBNT>//L)0/<58TW]
MM6VTW4X+'Q=\//BAX-GFE2#S[K07O['S';:JBXLS,O).,G'Y<U[#_;]C_P _
MMI_W^7_&C^W;%C_Q^6O_ '^7_&A86M%_NZK]))-?DG^(EE^)IN]'$2MVDHR7
MWVC+[Y,M@YHH P**[CUPKGOB5_R H?\ KN/_ $%JZ&N>^)7_ " H?^NX_P#0
M6H S_B%X O/BA\'9-#L/$.J>%;N^MH0FI:?'#)-%M*,4*3(Z-'(JF-Q@,4D?
M8\;[9%\D\)_\$[+?X>W/A-?#7Q2^(_AG2?"FH:CJRZ-I]IH)TZ]O-0U"YOKZ
M=EGTV62%Y3=SP VTD)B@=DB,9DD=_H'0/^0%9?\ 7!/_ $$5;H \1\<_L+>'
M_B9XHFUC7_$7BG5+S4Q9V^M&0V<::]96.L2:MIME<)';JODVDLT\*>6$>2">
M59VF=A(-#X%?L6>$_@#XSAUK2[C5KV32M.O-%T*WO)(VA\/:?=W[7]Q:VP1%
M;RVE%NG[PN1%8VR@@J[2>O44 %%%% !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 5SWQ*_Y 4/\ UW'_ *"U=#7/?$K_ ) 4/_7<?^@M
M0!K:!_R K+_K@G_H(JW7DG[6'C/QS\//V2]:UOX<Z7_;'BK3;6TGCM4\G[0U
MH)X?MSVPG=(6NDL_M+P+,PB:9(@^4+ ^>:#^U=KFLQ_LVW6A^)=+\3:#\3?'
M.L>%M:N;G0)].U!HK71]?O(XI(9&1K6]MY])2"ZC>%29DF CM\>4 #Z>HKP/
M]KKXN_$#X7?%3X8+HMO<Z;\.]2URST[Q-KEMIMMJ<D,]W?VEG96C0O<Q2Q0S
MR3M&]S#'.T+/"S1B)99$XO\ 8O\ VV_%/QW^)7@BWURWLO[+^+7@S6O'&EV\
M$'E2>&H]/U:TLTLY6R3*TEMJ-HS,V")[:[(Q')'%  ?6%%%59-8ABD92EUE3
M@XM9&'YA<'\* +5%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'
M^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_
M ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?
M^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)
M?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO
M_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B:
M +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 3
M1_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%
M4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D
M/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<
MA_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\
M_P# 27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7
MG_@)+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P#
M27_XF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)
M+_\ $T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_X
MF@"Y15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\
M$T?VY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y
M15/^W(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?V
MY#_<O/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^
MW(?[EY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<
MO/\ P$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[
MEY_X"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\
MP$E_^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X
M"2__ !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_
M^)H N453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__
M !-']N0_W+S_ ,!)?_B: +E%4_[<A_N7G_@)+_\ $T?VY#_<O/\ P$E_^)H
MN453_MR'^Y>?^ DO_P 31_;D/]R\_P# 27_XF@"Y15/^W(?[EY_X"2__ !-
MUN$G[EY_X"2__$T 7**** "N>^)7_("A_P"NX_\ 06KH:Y[XE?\ ("A_Z[C_
M -!:@"IXU^%VC_&7X5+X=UZ.\DTV\BMW?[)?364Z-&R2HR30NDBD.BGY6&1D
M'*D@Y=C^RUX%TT>#?L^BR1?\(#K%YX@T0B_N<V^HW<=U'=7<A\S_ $B:9;Z\
MWO-O9C=2L3N<D]KH'_("LO\ K@G_ *"*MT >>V7[+_@^S\46>KM#XAO+BQED
MGCM[[Q+J5Y8-*][)?"5[26X:WDDCN96>)WC9H-L:Q&-8HU30^'?[/?@WX3^)
M]5UGP]H5OINI:T9#<RK)(^!)<S74BQJS%85>XN)I66,*K/(6()YKLJ* "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 *Y[XE?\@*
M'_KN/_06KH:Y[XE?\@*'_KN/_06H UM _P"0%9?]<$_]!%6Z\5_;3A\27/[&
M^MQ^$?%6F^#?$C0V!L;Z_N9;6"[874#-IYGB_?0&]0-9B:$--$UT'C5I%13X
MWX!^/&H>-=._91U+2;CQ]X:CUOXJ>)?"?B/1->U@:A<A[/1?%?VFPN+A'=+R
M*WU#3$$,V]RR6\3[B230!]G45\1_MC_M'^)]/^-_BJ;PKXHN([7PCH7A"Z\(
M6VGW>+/Q'J]YXMNM+U:RFVG9=;1;Z=9O&<M;G46(V2R1NMC]@7XY>.OB!\;O
M"L>L:MJFK?\ "6>#/$.N>-K"YE:6'PGK-KXB2SL[*-,XM@%;5;7RP!YG]CY;
M=)'*[ 'VI11562^G21@+*9@#@,'3!]_O4 6J*I_VA<?\^-Q_WW'_ /%4?VA<
M?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RB
MJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\
M51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\
M%4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'
M_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_
M 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?
M\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%
MQ_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7*
M*I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\
MQ5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\
M\50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_
MWW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW
M'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q
M_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<
M?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RB
MJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\
M51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\
M%4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'
M_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_
M 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?
M\^-Q_P!]Q_\ Q5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%
MQ_SXW'_?<?\ \50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7*
M*I_VA<?\^-Q_WW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\
MQ5']H7'_ #XW'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\
M\50!<HJG_:%Q_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_
MWW'_ /%4?VA<?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\ Q5']H7'_ #XW
M'_?<?_Q5 %RBJ?\ :%Q_SXW'_?<?_P 51_:%Q_SXW'_?<?\ \50!<HJG_:%Q
M_P ^-Q_WW'_\51_:%Q_SXW'_ 'W'_P#%4 7**I_VA<?\^-Q_WW'_ /%4?VA<
M?\^-Q_WW'_\ %4 7**I_VA<?\^-Q_P!]Q_\ Q5*+^X)_X\;C_ON/_P"*H MT
M444 %<]\2O\ D!0_]=Q_Z"U=#7/?$K_D!0_]=Q_Z"U $]WX4TOQSX!72-;TW
M3]8TG4+1(KJROK=+BWN4*C*O&X*L/8@BGK\/]!2/1T71-(5?#Z"/2E%G'C3%
M"A0(./W0"JHPF. !VJYH'_("LO\ K@G_ *"*MT 9</@;1;:YLIH]'TN.;39Y
M[FT=;2,-:RS[C-)&<91I-[[V&"V]LYR:L:?X?L-(OKZZM;&SM;G4I!->2Q0J
MDETX4('D8#+L%55!.2 H'0"KE% !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 %<]\2O^0%#_P!=Q_Z"U=#7/?$K_D!0_P#7<?\
MH+4 :>CSI;>'+621ECCCMD9F8X50%&23Z5<$RD*=RX?[IS][OQ^%>!_\%!_
M%E\3OV#_ !-H]]J_B/0(Y;?3[F'4=%TK^UI[.Y@O+:XMWEM3'(LUIY\40N4=
M/+-L9_,9(]TB_'U_\,/B/XX\$S7+?#=O#/B&\T'2=-^'R>'])NH]'T?7K;QM
M?R:KJ\$<B>9IUO?1'1-2\J<Y-M$Z;IA;2,0#]/Z17#%@"#M.#CL>M?(7[6/A
M/3_VC/C_ /!_Q%H-GKVM>(?A_P");:XM_#_B;X:R7&@26O\ ;"6FH:@MW>6*
MO9W]K':S7%K/!=Q$^5 X2:&ZC\[F_P#@G7\*?''@_P"-?A>ZU;2-8TN\T[P5
MK]C\3+RZLY+:+Q!XBF\1)-93J[*!<@*NM3(Z%@D.HPGY5GCR ?<5%%4(#J%S
M'YGFVT.XG"-;L649XR=X_D* +]%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?
M_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P
M&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?
M_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P
M&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?
M_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P
M&;_XY1Y.H?\ /U9_^ S?_'* +E%4_)U#_GZL_P#P&;_XY1Y.H?\ /U9_^ S?
M_'* +E%9]K_:5Q$6::UC(=EP;9N0&(!^_P!P,_C4GDZA_P _5G_X#-_\<H N
M453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE
M'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N
M453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE
M'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N
M453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE
M'DZA_P _5G_X#-_\<H N453\G4/^?JS_ / 9O_CE'DZA_P _5G_X#-_\<H N
M453\G4/^?JS_ / 9O_CE1I_:37DD?G6H545@_P!F;#$ELC[_ &P/^^J -"BJ
M?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G
M4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ
M?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G
M4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ
M?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G
M4/\ GZL__ 9O_CE %RBJ?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBJ
M?DZA_P _5G_X#-_\<H\G4/\ GZL__ 9O_CE %RBL^?\ M**6%5FM7$C[6(MF
M^0;2<GY_4 ?C4GDZA_S]6?\ X#-_\<H N453\G4/^?JS_P# 9O\ XY1Y.H?\
M_5G_ . S?_'* +E%4_)U#_GZL_\ P&;_ ..4>3J'_/U9_P#@,W_QR@"Y15/R
M=0_Y^K/_ ,!F_P#CE'DZA_S]6?\ X#-_\<H N453\G4/^?JS_P# 9O\ XY1Y
M.H?\_5G_ . S?_'* +E%4_)U#_GZL_\ P&;_ ..4>3J'_/U9_P#@,W_QR@"Y
M15/R=0_Y^K/_ ,!F_P#CE'DZA_S]6?\ X#-_\<H N453\G4/^?JS_P# 9O\
MXY1Y.H?\_5G_ . S?_'* +E%4_)U#_GZL_\ P&;_ ..4>3J'_/U9_P#@,W_Q
MR@"Y15/R=0_Y^K/_ ,!F_P#CE'DZA_S]6?\ X#-_\<H N453\G4/^?JS_P#
M9O\ XY4<_P#:,+1XFM9 [A3BV;Y1SS]__.: -"BBB@ KGOB5_P @*'_KN/\
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
M'P#XVGT:PA33M/DO=9TJ/5IKO3+.QAM#9R!7A!\\PF65QC<US<[50RY4 R_
M_P#P5&\+_$6Q\*ZOIOAW7(?#.N6?A";4[Z\:..?0[GQ2RII5H\"%_,D$DMJL
MY5PL0O8&5I5\TQ7+[]N7Q5H?ACXI?VU\,;?PWX@^&=E:ZU+'J_BZSMM%FTVY
MAN)DEGU(*R6T\8M9HYH3&XCD,!\Q[>47(FO?^"?L>O>+%UC5O%UQ?W&K7/AW
M5_$D":9';6VM:KH5PUUIUTBQL#;HLXM2\09]Z:?:IO4^<TVE\-/V9?B5X!\,
M:O9WWQ.\+^)[K7[Z*ZU.;4_ RF+4U,<L=S]H2.\5I))5-NBMY@CABM(HDB$8
MV@ ]B^'WBT^/O 6AZZVEZKHC:UI\%^=.U.)8;ZP\V-7\F=%9E65-VUU#, RD
M GK6Q7*_ KX/:1^SQ\$?!OP_\/FZ;0? VAV7A_33<N))S;6ENEO%O8 !GV1K
MD@ $YX'2NJH **** "BBB@ HHHH **** "BBB@ HHHH *1VVJ3M+8'0=Z6D;
M)4[>&[$C- 'S7XJ_X*!ZII/[%\/QLTOX8ZQK&AZ=8:EKGB&P75K:*[TK3M.D
MD6Z\GJ+F[*Q.\4 *1OY;@SQG9YG1_M0_MB7G[/7A#QIK^G^%(?$VE^ 8K635
M&.MQ6$LTLBM+)8VR2(?.OC$]GY$.56>2]CC\R(\G!M?V)/&'A3X$^"? _AGX
MF:=I=OX3OKO4KF:\\*K?1ZK,]T]S;,T1N5""WE<NHW-N=(F.-F#U?Q-_94O?
MB+\(]=\$R^)+"?1?'#ZG!XNEU30H[^[UBTO$:()&=Z11S0P>5$CR131[(4!A
M(   .GM_CO%/^T]>_#,Z3=1S6?A>#Q-_:;3)Y,J274MMY(0'>&4Q;BQP"' &
M<''EGC+_ (*%?\*LN?"NN^+? VI:+\+_ !=I]Y>6WBM-0BN&LC;Z1=:V7N;-
M5$D=N;"TG4R!F=;J-H?*,;17$G5^+OV/[?Q/\3=8UJ/7+BSTW6O B> GL5@:
M2:&U$[R-,MPTA8R&.5T!93@[7);!5J7Q1_9%UGXT?%37[GQ)XPT_4?AWXDT6
MX\-WGA=O#RB<:7<VIBNK2.^\[=&L\NR25EB#L(HDW#RT8 '+7_\ P4$UV7X>
M>,+S2_A?=77B[P-I5EXEU;P]=^(;6R^SZ/=V4MY#<?:6!C\YOL]S;"(X07%N
MX:58,7)[;P[^UK=>(?V@?!G@]?!]Y:Z7XZ\,S^([&]N-0ACU.S2%;5W-UIS8
MEA@S>1PB7<S"X5HWC13'))P]W_P3]\16VC:@VG?$R,^(/$"Z98Z_J.J>&TO(
M]<TS3;5X+/3Y8$GB41&2:>YFP?W\L\B$+;L;>N^_X9?U#Q9\7O!/BOQIXCT_
MQ-<?#6=K[PW-%H:V&H0W4VE/IUVUQ<)*R2Q3">XE\F.*)5=HL[_)0T >P444
M4 %%%% !1110 4444 %%%% !1110 4444 %>67?[15]IO[7NF_"^X\,Q_8]9
M\/WNN6FK1:Q!)<*MI):1R&:RP)(X':\1(Y@S%I(9E9(U\MY?4Z\4^,W[(+?M
M ?$./6/$VN:>UMH27T?ADV&D?9=3T9+[3FL+Q7O/.8S*T<LSJ@2-!(86=96@
MC( (_"'[7][XI^,O@+P[_P (BL>C?$;1KO6M+U"'6H9;Z""%8I4N)[$JLB6C
MQ3P1F968QW4JPM'L>.>33^'/[5]O\2OA(/%%IH-Y'.WC?5/!4>F-.C7,TNGZ
M_=:1<3)MR&"I9SW149Q%&V2 I86O%'[.$GQ ^/'A/Q=KVI:3=:=\.]4DUGPE
M9VND?9[W3+B;2[C39TENC,PFMWBNYW\M88R'\HEV$8!S?@M^R?+\']'M[0^(
M(=573_$WBCQ;8B33?+2#4-:U&[OB[ 2EF$']H7T*J&4/'.-WSH'H X_2/V^=
M:_X3B3P1KGPUN_#_ ,0+SQ-:>'-&L9-:BN=+U!KG2KO5U>2^BC;R7BL["\,T
M7E.R21QA#+'/#,]KX=?M_P#_  L_4_@[JFG>!=9A\ _&A4M-)UJXOH/MUEJ+
M:9<ZF;>>RC+[8HXK.XADE64E;B/;Y;1?OZK^$_V&_%5DFBZEXB^)MOXD\7>%
M?$D?BS1]5;PS':QG43I][IMU->1)/ON3-9W\L(598DA6*W6%(TB"5#X&_P""
M>EY\/+?PSX8L?'LDWPQ\,>&HO"D6B76BHVIW%GY'EW;MJ"2IMN+Q\--+'"I
M4+%Y1RY /3/V=/VG=*_:4UCXA0Z-9W$5CX#\1Q^'X[YY%:+65?2[#44NX=O_
M "P=+] C9(=5$B_*ZFNK^)7_ " H?^NX_P#06K@/V6_V+_#?[)GBSXCZIX?U
M3Q5J'_"QM7M-4GAUG7[_ %;[ +;3;6PCBC:ZGE8\6Q<R'YR'2,DQPPJG?_$K
M_D!0_P#7<?\ H+4 :V@?\@*R_P"N"?\ H(JW530/^0%9?]<$_P#015N@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHKR;Q?^V_\-? FE^.KW5-8U:&V
M^&NNV/AKQ$Z>'=2F^Q:A>K:/;0($MV,Y=;^S;="'51<(690: /6:*16W*#ZC
M/(Q2T %%<]\6_BIH?P,^%OB/QIXHO)-/\-^$]-N-7U6ZCM9KIK6U@C:663RH
M5>1]J*S8168@< UB^'/VE/!_BOXI:?X+LK[4F\2:IX<3Q9;VLVC7MNITUY!$
MLK2R1+&C[V"F%V$H[H* .[HKF+_XQ>'],^,VE?#^>[N(_%6MZ+>^(;*U-G-Y
M4]E9SVEO<R"?9Y6Y)+ZU!CW[\3 [<9(J>*/V@/"/@KXS>%OA_JVL+I_BSQM;
M7ESH-I/;S)'JHM%5[B.*?9Y+3)&WF>3O\TQI)($*1NR@'945A?#OXD:3\5?#
M\VJ:+)>36<-_>::[7-C/9N)[6XDMIUV3(CX6:*10P&UMNY2RD$ZNEZM:ZY8K
M=65S;WENY95EAD$B,58JV"..&!!]P: +%%%<-IG[2?@?4_A+K_CL^(+6R\(^
M%[K5;/5M4OT>RAL)-,NI[.^\SSE4A8I[:==V-K;-REE*L0#N:*X_P!\=?#_Q
M)\0S:3IZ^(+74H;&+4C;ZKX?U#27:"1F567[5#%N(92&5<M&2N\+N7/84 %%
M9.B^.=)\1^)=9TFPO([R^\.R10ZFD0++92R1K,D+OC:)3$\<ACSO5)HG("RQ
MEM:@ HKC_CA\??"/[-W@VW\1>-M770=!N-4L=&^WRV\TMO;W-[<QVMMYSQHP
MAC:>6-#++MB0N-SJ.:Q/BU^U_P##SX(>-YO#7B/7I;?Q!;^%M0\:RZ?::9=Z
MA<1Z/8-$EU=LEO%(0JO-&JJ?GD8E8U<JP !Z717F>L?MA?#?0_"/PSUZ7Q-#
M-I/QBO;.P\&SVEI<77]NRW=L]W;^6L4;,J-;QO(9'"HJKEF7BL_X8_MU?"[X
MNZYING:/XBNH[G6+C5;+3_[4T6_TF*_N-+GEM]0MX9+J")))H)()]\:,7VP2
MN 41F !ZY15,Z[:OH/\ :4,AO+,V_P!JC>U4W!GCV[@8PF2^1T"@DY&,YJ/P
MIXJT[QUX7TW6M'O+?4=)UBUCO;*Z@;='<PR*'213W5E((/H: -"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KGOB5_R H?\ KN/_ $%JZ&N>^)7_ " H?^NX_P#06H U
MM _Y 5E_UP3_ -!%6ZJ:!_R K+_K@G_H(JW0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7AC?L)V+.S?\+2^.8W$G \<W>!7N=%85L-2K6]HKV./%8'#XFWMX
M\UMOG_PQX7_PPC8_]%3^.G_A<W=>-_'S]@+QI\2+/X^W.FQV[:I\0OB1X:\6
M^'XY?%-[9V)L].M?#MO<)=P1AHA,3HMPR$QR[A/;AF3#>7]L444<-2HW]FK7
M#"X##X:_L(\M]_D?"OBG]@/XE>-M=\43ZMIWAVXU"7QU8:S9^($\67@N->T2
M/QI::^+*[LQ;K&DUKI\,NGPN\MP0,)&]O#/,HP[#_@G#IO@^P\77'QFT;1YO
MAC9^'/$FEZ:VE27%Y>>&+:^\1:Q<V"V%M% Q@:TTG5(K:.2 ;K<QO'$/* =O
MT&HK<[#Y5M_V;?'WQ1_X)A?$3PUKTFCW'QD^,W@J_M]8NFMGTRR?4[O2180&
M6$AVMDCA2V61%5RICD(#D_-P?QJ_X)Y^//&NL^([KP^MI;G5?A"OA>V?5_%M
M_?20Z]%?17D0#RK*T5KF(+Y\9WJV&\D[0:^YJ* /SP^+/_!,3XG?&=]<GU.V
M\%6-[JUK\0+;0[N'6[BZN/!]]KNH:'?:7K,+&VB*3V,NF7,F(6#B4VY1\22/
M#]+_ +7/[(-K^USXKT32]>BO+?PU:Z#J4*ZSINH?8]9\/ZN;S2[K3M0L6V,$
MGMY+"2193]QQ$#'*CR!?>** /A.W_8;^/$?BGP#=:IJ'P]UF_P##>M6&L:AK
M]CJ=WIDUS)_PE%]?:H8[1[>X6!+G3KJ,".VEA+N9X+B6X@2W*<SX!_X)F?%;
MX5>"O!&@Z#IGPYL;?0['P59WOV+6Y[.WC;PYXO&JR3(B67S->V,DBD84QLI1
MFD5MU?HE10!^>=__ ,$SOB9I?@/P+;^&=$^'6EZ]HOB"^\1:M>MXAO+:XN)1
MXIT[4K*,2K:RK(O]F6C6Q<Q+- 8X8(I!;&59/6=?_8<\8^,?V&/'/PY%_H.D
M>++SXCZKX_\ #UU,7O-/DD_X3"3Q-IT5TH57$;'R()U0,5!EV%\*6^LZ* /D
MSXU?L]?&/XX^.?$.N-#I.GZ3?:)X8TV+PM?^+KU].%]::\+W5+R-88_*.;-8
MD@>:(B=XO+N;86[21RX7[(/[$_Q6^"WQ ^$^H>)+WP_<0^"_#</AS6D.HG5X
M)X;>SN(8;BQG>VM[JVN3(\*O V^R>$NXCCN4623[0HH _/KXJ_!.\\.^._"O
MA'Q=X9;Q?9ZU^T'K&N7<-X/]"\1Z+JGAW6GB25FS&\432Q6)AG(1Y+6&-@(Y
MHF:@_P#P3+^,$/P4USP9JDOA?QEJ5SX N-&\/>)[KQ??6]WX7O)/##:/_99'
MV1I+S3Q<LUR)991N:=YGMS<6\+/^BE% 'A?Q6_92TGQG^RI8?"^T\%Z#_P (
MSK=[ /$>A_:C#:O:7%U]HU0;U7=))*9+@DC:9))2Q922P\'T_P#8!^,6GR6F
MK>(/$&@^/?&Z_"CQAX#O]?FO);,ZG=W[:+#I4I5DD:&/[/HIFNRI8+=W]P\,
M;+(53[LHH ^'_P#AW3XZ\+?$CPC>:7>:#J'A/P/\41XE\+Z5-,;6?PUX>NDN
M+O4;166,H\W]I7?EPP+MACL]/M%$JL&!XD?\$I_B)XJ\)6^DW\?A6QDDNOB3
M)J<U_P"(KK6+"YM/$TFLO:VL&G36S06\J-J-J9[R$Q2A+:X@43Q7<N/T6HH
M^'?AW^Q=\3OAI\<?!/B1M+\"Z/X3\.^*-,\7:I;V>O7 %C%'X+OM O+."%;)
M5E"7#V]RK'RUE!P51DW5]!?L)_#K6/AE^SK%:ZY;2V-[K/B/Q%XEBL901+IE
MKJFN7^IVMI(O19(+>[AA9!\JM&RJ2 #7L%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5SWQ*_Y 4/_7<?^@M70USWQ*_Y 4/_ %W'_H+4 :V@_P#("LO^N"?^@BK=
M>1VG_'I#_N+_ "J2@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH
M ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B
M@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z
M* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\G
MHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR
M>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBBO
M)Z* /6**\GHH ]8HKR>B@#UBBO)Z* /6**\GHH ]8HKR>B@#UBN>^)/.A0_]
3=Q_Z"U<15+7O^/)?]\?R- '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex_657203img001.jpg
<TEXT>
begin 644 ex_657203img001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  K ,8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924818864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 01, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001692427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NCS Multistage Holdings, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">46-1527455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">19350 State Highway 249, Suite 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Houston<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">77070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">453-2222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NCSM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,502,564<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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DocumentInformationLineItems</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920918720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 14,004<span></span>
</td>
<td class="nump">$ 16,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable&#8212;trade, net</a></td>
<td class="nump">33,919<span></span>
</td>
<td class="nump">23,981<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">39,237<span></span>
</td>
<td class="nump">41,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">1,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other current receivables</a></td>
<td class="nump">4,065<span></span>
</td>
<td class="nump">4,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_InsuranceSettlementsReceivableCurrent', window );">Insurance receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">92,920<span></span>
</td>
<td class="nump">103,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Noncurrent assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">23,143<span></span>
</td>
<td class="nump">23,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">15,222<span></span>
</td>
<td class="nump">15,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Identifiable intangibles, net</a></td>
<td class="nump">4,240<span></span>
</td>
<td class="nump">4,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">4,461<span></span>
</td>
<td class="nump">4,847<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_ncsm_DepositsAndOtherAssetsNoncurrent', window );">Deposits and other assets</a></td>
<td class="nump">873<span></span>
</td>
<td class="nump">937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">66<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_AssetsNoncurrent', window );">Total noncurrent assets</a></td>
<td class="nump">48,005<span></span>
</td>
<td class="nump">48,815<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">140,925<span></span>
</td>
<td class="nump">152,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable&#8212;trade</a></td>
<td class="nump">8,489<span></span>
</td>
<td class="nump">6,227<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">3,814<span></span>
</td>
<td class="nump">3,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,556<span></span>
</td>
<td class="nump">1,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Accrual for legal contingencies</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">2,441<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">2,547<span></span>
</td>
<td class="nump">3,370<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">19,197<span></span>
</td>
<td class="nump">32,058<span></span>
</td>
</tr>
<tr class="re">
<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>Noncurrent liabilities</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_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt, less current maturities</a></td>
<td class="nump">6,443<span></span>
</td>
<td class="nump">6,344<span></span>
</td>
</tr>
<tr class="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 liabilities, long-term</a></td>
<td class="nump">3,365<span></span>
</td>
<td class="nump">3,775<span></span>
</td>
</tr>
<tr class="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 long-term liabilities</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">239<span></span>
</td>
<td class="nump">249<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_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">10,249<span></span>
</td>
<td class="nump">10,581<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">29,446<span></span>
</td>
<td class="nump">42,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued and outstanding at March 31, 2024 and December 31, 2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 11,250,000 shares authorized, 2,540,626 shares issued and 2,485,708 shares outstanding at March 31, 2024 and 2,482,796 shares issued and 2,443,744 shares outstanding at December 31, 2023</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">445,404<span></span>
</td>
<td class="nump">444,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(86,248)<span></span>
</td>
<td class="num">(85,752)<span></span>
</td>
</tr>
<tr class="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 deficit</a></td>
<td class="num">(263,547)<span></span>
</td>
<td class="num">(265,617)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost, 54,918 shares at March 31, 2024 and 39,052 shares at December 31, 2023</a></td>
<td class="num">(1,913)<span></span>
</td>
<td class="num">(1,676)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">93,721<span></span>
</td>
<td class="nump">91,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="nump">17,758<span></span>
</td>
<td class="nump">17,775<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">111,479<span></span>
</td>
<td class="nump">109,393<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 140,925<span></span>
</td>
<td class="nump">$ 152,032<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_DepositsAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits and other assets, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_DepositsAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/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 7: 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 8: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: 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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceSettlementsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceSettlementsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<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 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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://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 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(g)(1)(ii))<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 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 4: 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 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)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, due within 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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/2147479168/946-830-55-11<br><br>Reference 35: 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/2147478009/946-205-45-3<br><br>Reference 36: 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/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190016939904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">11,250,000<span></span>
</td>
<td class="nump">11,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 (in shares)</a></td>
<td class="nump">2,540,626<span></span>
</td>
<td class="nump">2,482,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">2,485,708<span></span>
</td>
<td class="nump">2,443,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">54,918<span></span>
</td>
<td class="nump">39,052<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190023016736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 43,858<span></span>
</td>
<td class="nump">$ 43,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of sales</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of sales, exclusive of depreciationand amortization expense shown below</a></td>
<td class="nump">26,287<span></span>
</td>
<td class="nump">25,013<span></span>
</td>
</tr>
<tr class="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">13,830<span></span>
</td>
<td class="nump">16,151<span></span>
</td>
</tr>
<tr class="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">1,073<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">167<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">2,501<span></span>
</td>
<td class="nump">1,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense)</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_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Provision for litigation, net of recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,514)<span></span>
</td>
</tr>
<tr class="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 income, net</a></td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency exchange (loss) gain</a></td>
<td class="num">(498)<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="nump">539<span></span>
</td>
<td class="num">(17,376)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax</a></td>
<td class="nump">3,040<span></span>
</td>
<td class="num">(16,096)<span></span>
</td>
</tr>
<tr class="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">487<span></span>
</td>
<td class="num">(1,100)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">2,553<span></span>
</td>
<td class="num">(14,996)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to non-controlling interest</a></td>
<td class="nump">483<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to NCS Multistage Holdings, Inc.</a></td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="num">$ (14,969)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</a></td>
<td class="nump">$ 0.83<span></span>
</td>
<td class="num">$ (6.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</a></td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="num">$ (6.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">2,508<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">2,539<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<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_ProductMember', window );">Product [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_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 31,758<span></span>
</td>
<td class="nump">$ 31,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of sales</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of sales, exclusive of depreciationand amortization expense shown below</a></td>
<td class="nump">19,692<span></span>
</td>
<td class="nump">18,833<span></span>
</td>
</tr>
<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_ServiceMember', window );">Service [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_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">12,100<span></span>
</td>
<td class="nump">12,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of sales</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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of sales, exclusive of depreciationand amortization expense shown below</a></td>
<td class="nump">$ 6,595<span></span>
</td>
<td class="nump">$ 6,180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918102176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,553<span></span>
</td>
<td class="num">$ (14,996)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax of $0</a></td>
<td class="num">(496)<span></span>
</td>
<td class="num">(99)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="nump">2,057<span></span>
</td>
<td class="num">(15,095)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive income (loss) attributable to non-controlling interest</a></td>
<td class="nump">483<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to NCS Multistage Holdings, Inc.</a></td>
<td class="nump">$ 1,574<span></span>
</td>
<td class="num">$ (15,068)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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> -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 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(23))<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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924525728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189917745040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,434,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,335)<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 );">Balances at Dec. 31, 2022</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 440,475<span></span>
</td>
<td class="num">$ (85,617)<span></span>
</td>
<td class="num">$ (262,464)<span></span>
</td>
<td class="num">$ (1,389)<span></span>
</td>
<td class="nump">$ 18,233<span></span>
</td>
<td class="nump">$ 109,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">913<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,969)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(14,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,086)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares withheld</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (264)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax of $0</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(99)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(99)<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_SharesOutstanding', window );">Balances (in shares) at Mar. 31, 2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,476,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,421)<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 );">Balances at Mar. 31, 2023</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">441,387<span></span>
</td>
<td class="num">(85,716)<span></span>
</td>
<td class="num">(277,433)<span></span>
</td>
<td class="num">$ (1,653)<span></span>
</td>
<td class="nump">18,206<span></span>
</td>
<td class="nump">94,816<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_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,482,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,052)<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 );">Balances at Dec. 31, 2023</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">444,638<span></span>
</td>
<td class="num">(85,752)<span></span>
</td>
<td class="num">(265,617)<span></span>
</td>
<td class="num">$ (1,676)<span></span>
</td>
<td class="nump">17,775<span></span>
</td>
<td class="nump">109,393<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">766<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">766<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,070<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">483<span></span>
</td>
<td class="nump">2,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distribution to noncontrolling interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="num">(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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">57,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,866)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares withheld</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (237)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(237)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax of $0</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(496)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(496)<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_SharesOutstanding', window );">Balances (in shares) at Mar. 31, 2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,540,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,918)<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 );">Balances at Mar. 31, 2024</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 445,404<span></span>
</td>
<td class="num">$ (86,248)<span></span>
</td>
<td class="num">$ (263,547)<span></span>
</td>
<td class="num">$ (1,913)<span></span>
</td>
<td class="nump">$ 17,758<span></span>
</td>
<td class="nump">$ 111,479<span></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_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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript: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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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/2147479168/946-830-55-11<br><br>Reference 35: 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/2147478009/946-205-45-3<br><br>Reference 36: 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/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920513648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,553<span></span>
</td>
<td class="num">$ (14,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,240<span></span>
</td>
<td class="nump">1,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred loan costs</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="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 compensation</a></td>
<td class="nump">902<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Provision for inventory obsolescence</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">5<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(83)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Provision for litigation, net of recoveries</a></td>
<td class="nump">(0)<span></span>
</td>
<td class="nump">17,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Net foreign currency unrealized loss (gain)</a></td>
<td class="nump">373<span></span>
</td>
<td class="num">(205)<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_ncsm_ProceedsFromNotesReceivableOperatingActivities', window );">Proceeds from note receivable</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Accounts receivable&#8212;trade</a></td>
<td class="num">(10,282)<span></span>
</td>
<td class="num">(1,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_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="nump">1,521<span></span>
</td>
<td class="num">(3,786)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable&#8212;trade</a></td>
<td class="nump">2,355<span></span>
</td>
<td class="nump">831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(1,339)<span></span>
</td>
<td class="num">(1,719)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income taxes receivable/payable</a></td>
<td class="nump">377<span></span>
</td>
<td class="num">(1,179)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(1,880)<span></span>
</td>
<td class="num">(1,551)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(299)<span></span>
</td>
<td class="num">(503)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase and development of software and technology</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property and equipment</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on finance leases</a></td>
<td class="num">(449)<span></span>
</td>
<td class="num">(387)<span></span>
</td>
</tr>
<tr class="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 );">Line of credit borrowings</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">3,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments of line of credit borrowings</a></td>
<td class="num">(602)<span></span>
</td>
<td class="num">(3,349)<span></span>
</td>
</tr>
<tr class="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 );">Treasury shares withheld</a></td>
<td class="num">(237)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distribution to noncontrolling interest</a></td>
<td class="num">(500)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(630)<span></span>
</td>
<td class="num">(419)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(70)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(2,716)<span></span>
</td>
<td class="num">(2,601)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents beginning of period</a></td>
<td class="nump">16,720<span></span>
</td>
<td class="nump">16,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents end of period</a></td>
<td class="nump">14,004<span></span>
</td>
<td class="nump">13,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Assets obtained in exchange for new finance lease liabilities</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_ProceedsFromNotesReceivableOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 notes receivable, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_ProceedsFromNotesReceivableOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; including, but not limited to, 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; including, but not limited to, 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/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income 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 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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190027810432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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">
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="notes" title="notes"></a>Note</b>&#160;<b><em style="font: inherit;">1.</em></b>&#160;&#160;<b>Basis of Presentation</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Nature of Business </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">NCS Multistage Holdings, Inc., a Delaware corporation, through its wholly owned subsidiaries and subsidiaries for which it has a controlling voting interest (collectively referred to as the &#8220;Company,&#8221; &#8220;NCS,&#8221; &#8220;we,&#8221; &#8220;our&#8221;<i> </i>and &#8220;us&#8221;), is primarily engaged in providing engineered products and support services for oil and natural gas well construction, well completions and field development strategies. We offer our products and services primarily to exploration and production companies for use both in onshore and offshore wells. We operate through service facilities principally located in Houston and Odessa, Texas; Tulsa, Oklahoma; Calgary, Red Deer, Grande Prairie and Estevan, Canada; Neuqu&#233;n, Argentina and Stavanger, Norway.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Basis of Presentation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Our accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X</em> of the Securities Exchange Act of <em style="font: inherit;">1934,</em> as amended, issued by the Securities Exchange Commission (&#8220;SEC&#8221;) and have <em style="font: inherit;">not</em> been audited by our independent registered public accounting firm. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with our financial statements and related notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;(&#8220;Annual Report&#8221;). We consolidate Repeat Precision, LLC and its subsidiary (&#8220;Repeat Precision&#8221;), a 50% owned entity, with operations in the United States and Mexico, because NCS has a controlling voting interest. The other&#160;party&#8217;s ownership is&#160;presented separately as a non-controlling interest. In the opinion of management, these condensed consolidated financial statements reflect all normal, recurring adjustments necessary for a fair statement of the interim periods presented. The results of operations for interim periods are <em style="font: inherit;">not</em> necessarily indicative of those for a full year. All intercompany accounts and transactions have been eliminated for purposes of preparing these condensed consolidated financial statements. In addition, certain reclassifications of prior period balances have been made to conform to the current period presentation.&#160;The reclassifications had <em style="font: inherit;">no</em> effect on the previously reported net loss.</p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Significant Accounting Policies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our significant accounting policies are described in &#8220;Note <em style="font: inherit;">2.</em> Summary of Significant Accounting Policies&#8221; in our Annual Report.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures.</i> This ASU improves income tax disclosures including a requirement for specific categories in the effective tax rate reconciliation, additional information for reconciling items that meet a quantitative threshold, certain disclosures pertaining to income taxes paid (net of refunds received) and amendments to other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024 </em>and should be applied prospectively although retrospective application is permitted. Early adoption is also permitted for financial statements that have <em style="font: inherit;">not</em> yet been issued. We are currently evaluating the impact of the adoption of this guidance.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> <i>Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures.</i> This ASU improves reportable segment disclosure requirements on an annual and interim basis and includes requirements for entities with a single reportable segment. The improvements include disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;), the title and position of the CODM and explanation of how the CODM uses the reported measure of segment profit or loss in assessing performance and allocating resources along with other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>and should be applied retrospectively. Early adoption is permitted. We are currently evaluating the impact of the adoption of this guidance.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190118524624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Reporting Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">2.</em></b>&#160;&#160;<b>Segment and Geographic Information</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We have determined that we operate in one reportable segment that has been identified based on how our chief operating decision maker manages our business.&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We aggregate revenue for presentation based on qualitative factors including the nature of the products and services, the nature and commonality of production processes, a shared customer base primarily in North America, the scope of geographic operations and a common industry and regulatory environment. However, we present revenue on a geographic basis, segregated between product sale and service revenues.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">The following table summarizes revenue by geographic area attributed based on the current billing address of the customer (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Countries</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,316</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189921004464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Revenues<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">3.</em></b>&#160;&#160;<b>Revenues</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Disaggregation of Revenue</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We sell our products and services primarily in North America and in selected international markets. See above "Note <em style="font: inherit;">2.</em> Segment and Geographic Information" for our disaggregated revenue by geographic area.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Contract Balances </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">If the timing of the delivery of products and provision of services is different from the timing of the customer payments, we recognize either a contract asset (performance precedes contractual due date in connection with estimates of variable consideration) or a contract liability (customer payment precedes performance) on our condensed consolidated balance sheet.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following table presents the current contract liabilities as of&#160;<em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue recognized</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(326</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at March 31, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We currently do <span style="-sec-ix-hidden:c111754582"><span style="-sec-ix-hidden:c111754583">not</span></span> have any contract assets or non-current contract liabilities. Our contract liability as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> is included in other current liabilities on the condensed consolidated balance sheets. Our performance obligations for our product and services revenues are typically satisfied before the customer&#8217;s payment; however, prepayments <em style="font: inherit;"> may </em>occasionally be required. Revenue recognized from the contract liability balance was $0.3&#160;million&#160;for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>. There was no revenue recognized from the contract liability balance for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Practical Expedient</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations when the related contract has a duration of <em style="font: inherit;">one</em> year or less. We recognize revenue equal to what we have the right to invoice when that amount corresponds directly with the value to the customer of our performance to date.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924410352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Inventories, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">4.</em></b>&#160;&#160;<b>Inventories, net</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Inventories consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,395</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">559</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,624</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38,658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total inventories, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">41,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918077728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Other Current Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_ncsm_OtherCurrentReceivablesTextBlock', window );">Other Current Receivables [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">5.</em></b>&#160;&#160;<b>Other Current Receivables </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Other current receivables consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current income tax receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,418</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Employee receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,848</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,375</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total other current receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,065</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,042</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Employee receivables primarily consist of amounts paid by us for foreign withholding tax paid on behalf of employees working on international assignments, which is expected to be reimbursed to us by the employees when refunded as foreign tax credits on their home-country tax returns. As of&#160;<em style="font: inherit;"> March 31, 2024</em>&#160;and&#160;<em style="font: inherit;"> December 31, 2023</em>, a&#160;primary component of the other receivables balance is $1.2&#160;million related to a company-owned life insurance policy associated with a non-qualified deferred compensation plan which was terminated in late <em style="font: inherit;">2023.</em> We expect to utilize the proceeds from the liquidation of the insurance policy to fund the disbursements to settle liabilities under the terminated plan by the end of <em style="font: inherit;">2024.</em>&#160;The associated liability of $1.2&#160;million is included in other current liabilities on the accompanying condensed consolidated balance sheets as of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023. </em>In addition, the other receivables balances includes amounts associated with a technical services and assistance agreement with our partner in Oman, of which $0.9 million as of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023 </em>pertains to the year ended <em style="font: inherit;"> December 31, 2023, </em>and an additional $0.3 million as of <em style="font: inherit;"> March 31, 2024, </em>pertains to the <em style="font: inherit;">three</em> month period then ended.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_OtherCurrentReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_OtherCurrentReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919912192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">6.</em></b>&#160;&#160;<b>Property and Equipment</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Property and equipment by major asset class consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,630</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Building and improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers and software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of use assets - finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,689</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,709</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">44,911</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(22,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,912</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,999</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,336</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The following table presents the depreciation expense associated with the respective income statement line items for the&#160;<em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of sales</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of product sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">148</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,073</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We evaluate our property and equipment for impairment whenever changes in circumstances indicate that the carrying amount of an asset group <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We&#160;determined there were <em style="font: inherit;">no</em> triggering events that indicated potential impairment of our property and equipment for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, and accordingly no impairment loss has been recorded.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919782512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Goodwill and Identifiable Intangibles<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">7.</em></b>&#160;&#160;<b>Goodwill and Identifiable Intangibles </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The carrying amount of goodwill is summarized as follows (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated impairment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We perform an annual impairment analysis of goodwill as of <em style="font: inherit;"> December 31, </em>or whenever there is a triggering event that indicates an impairment loss <em style="font: inherit;"> may </em>have been incurred. As of <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, we did <em style="font: inherit;">not</em> identify any triggering events for Repeat Precision, our only reportable unit with goodwill, that would indicate potential impairment. Therefore, no goodwill impairment has been recorded for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Identifiable intangibles by major asset class consist of the following (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1 - 20</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,958</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,030</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(3,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,192</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,240</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1 - 20</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,958</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(863</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,095</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,836</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(3,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Total amortization expense, which is associated with selling, general and administrative expenses on the condensed consolidated statements of operations, was $0.2&#160;million for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Identifiable intangibles are tested for impairment whenever events or changes in circumstances indicate that their carrying amount <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. As of <em style="font: inherit;"> March 31, 2024</em>, we evaluated potential triggering events and determined that there were <em style="font: inherit;">no</em> triggering events which indicated potential impairment of our intangibles, which are substantially related to our Repeat Precision asset group. Therefore, we did <span style="-sec-ix-hidden:c111754702"><span style="-sec-ix-hidden:c111754703">not</span></span> record any impairment charges related to our identifiable intangibles for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924697104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">8.</em></b>&#160;&#160;<b>Accrued Expenses </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Accrued expenses consist of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and bonus</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and franchise taxes accrual</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">251</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Severance and other termination benefits</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued other miscellaneous liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accrued expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,814</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,702</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:18pt;">As previously disclosed in our Annual Report, we implemented certain restructuring efforts during <em style="font: inherit;">2023</em> to streamline our tracer diagnostics operations, consolidate facilities in the United States and Mexico, for Repeat Precision, and to eliminate redundancies in the structure of certain U.S. and international operations management and support functions.&#160;In addition, in <em style="font: inherit;"> July 2023, </em>an executive officer and NCS agreed that he would leave his position. In connection with these restructuring efforts, we incurred severance and other charges of $1.9 million in&#160;<em style="font: inherit;">2023.</em> Of this amount, we paid $1.1 million in <em style="font: inherit;">2023</em> and $0.2 million for the <em style="font: inherit;">three</em> months ended&#160;<em style="font: inherit;"> March 31, 2024</em>, with&#160;a remaining severance and other termination benefits accrual of $0.2&#160;million as of <em style="font: inherit;"> March 31, 2024</em>. We expect this severance and other termination benefits liability to be fully paid by <em style="font: inherit;"> July 2024.</em></p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, accrued expenses, and other liabilities that are classified as current 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924619296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">9</em></b><b>.</b>&#160;&#160;<b>Debt </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our long-term debt consists of the following as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> (in thousands):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">ABL Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Repeat Precision Promissory Note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,328</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,344</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The estimated fair value of total debt as of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em> was $7.8&#160;million and $7.1&#160;million, respectively. The fair value of the Repeat Precision Promissory Note (as defined below) approximated the carrying value due to a variable interest rate and the ability to repay the note at any time.&#160;The fair value of the finance leases was estimated using Level <em style="font: inherit;">2</em> inputs by calculating the sum of the discounted future interest and principal payments at our incremental borrowing rate through the date of maturity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Below is a description of our financing arrangements.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABL Facility</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">On <em style="font: inherit;"> May 3, 2022, </em>we entered into a secured asset-based revolving credit facility (the &#8220;ABL Facility&#8221;) under which credit availability is subject to a borrowing base calculation. The ABL Facility is governed by the Credit Agreement dated as of <em style="font: inherit;"> May 3, 2022, </em>by and between NCS Multistage Holdings, Inc. (&#8220;NCSH&#8221;), Pioneer Investment, Inc. (&#8220;Pioneer&#8221;), NCS Multistage, LLC, NCS Multistage Inc. (&#8220;NCS Canada&#8221;), the other loan parties thereto, the lenders party thereto, and JPMorgan Chase Bank, N.A., as administrative agent and as a lender under the facility provided therein (the &#8220;Credit Agreement&#8221;). Concurrent with the entry into our Credit Agreement on <em style="font: inherit;"> May&#160;</em><em style="font: inherit;">3,</em>&#160;<em style="font: inherit;">2022,</em> our prior ABL facility was terminated.&#160;On <em style="font: inherit;"> April 16, 2024, </em>we entered into the <em style="font: inherit;">first</em> amendment to the Credit Agreement to modify the benchmark that <em style="font: inherit;"> may </em>be used for loans in Canadian dollars in connection with the cessation of the CDOR Rate&#160;and transition to the CORRA Rate.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The ABL Facility consists of a revolving credit facility in an aggregate principal amount of $35.0 million made available to borrowers, of which up to $10.0 million <em style="font: inherit;"> may </em>be made in Canadian dollars and $7.5 million <em style="font: inherit;"> may </em>be made available for letters of credit. Total borrowings available to the borrowers under the ABL Facility <em style="font: inherit;"> may </em>be limited subject to a borrowing base calculated on the sum of cash in a specified pledged account, eligible accounts receivables and eligible inventory, provided it does <em style="font: inherit;">not</em> include the assets of Repeat Precision. Our available borrowing base under the ABL Facility as of&#160;<em style="font: inherit;"> March 31, 2024</em> was $20.4&#160;million. The ABL Facility will mature on <em style="font: inherit;"> May 3, 2027. </em>As of <em style="font: inherit;"> March 31, 2024</em> and&#160;<em style="font: inherit;"> December 31, 2023</em>, we had no outstanding indebtedness under the ABL Facility.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Borrowings under the ABL Facility <em style="font: inherit;"> may </em>be made in U.S. dollars with interest calculated using either the &#8220;ABR&#8221;, the &#8220;Adjusted Daily Simple SOFR&#8221; or the &#8220;Adjusted Term SOFR Rate&#8221;, and in Canadian dollars with interest calculated using the &#8220;Canadian Prime Rate&#8221; or the &#8220;Adjusted Term CORRA Rate&#8221; (each as defined in the amended and restated Credit Agreement). Borrowings bear interest plus a margin that varies depending on our leverage ratio as follows: (i) for ABR based loans, between 1.40% and 2.40%, and (ii) for Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and Adjusted Term CORRA Rate, between 2.40% and 3.40%. We must also pay a commitment fee calculated at&#160;0.25% to 0.50% per annum, based on unused commitments. The applicable interest rate at <em style="font: inherit;"> March 31, 2024</em> was 8.0%. We incurred interest expense related to the ABL Facility, including commitment fees, of less than $0.1 million&#160;for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The obligations of the borrowers under the ABL Facility are guaranteed by NCSH and each of our U.S. and Canadian subsidiaries (other than Repeat Precision), as well as each of our future direct and indirect subsidiaries organized under the laws of the United States or Canada (subject to certain exceptions), and are secured by substantially all of the assets of NCSH and its subsidiaries, in each case, subject to certain exceptions and permitted liens.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The Credit Agreement requires, as a condition to borrowing, that available cash on hand after borrowings does <em style="font: inherit;">not</em> exceed $10.0 million. The Credit Agreement also requires us to (i) maintain, for quarters during which liquidity is less than 20% of the aggregate revolving commitments, a fixed charge coverage ratio of at least 1.0 to <em style="font: inherit;">1.0</em> and (ii) to prepay advances to the extent that the outstanding loans and letter of credit amounts exceed the most recently calculated borrowing base. As of <em style="font: inherit;"> March 31, 2024</em>, we were in compliance with these financial covenants. The Credit Agreement also contains customary affirmative and negative covenants, including, among other things, restrictions on the creation of liens, the incurrence of indebtedness, investments, dividends and other restricted payments, dispositions and transactions with affiliates.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">The Credit Agreement includes customary events of default for facilities of this type (with customary materiality thresholds and grace periods, as applicable). If an event of default occurs, the lenders party to the Credit Agreement <em style="font: inherit;"> may </em>elect (after the expiration of any applicable notice or grace periods) to declare all outstanding borrowings under such facility, together with accrued and unpaid interest and other amounts payable thereunder, to be immediately due and payable. The lenders party to the Credit Agreement also have the right upon an event of default thereunder to terminate any commitments to provide further borrowings, or to provide additional financing in excess of the borrowing base limit, or to proceed against the collateral securing the ABL Facility.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We capitalized direct costs of $1.0 million in connection with the Credit Agreement, which are being amortized over the term of the ABL Facility using the straight-line method. Amortization of the deferred financing charges of $0.1&#160;million for each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, was included in interest expense, net.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Repeat Precision Promissory Note</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">On <em style="font: inherit;"> February&#160;</em><em style="font: inherit;">16,</em> <em style="font: inherit;">2018,</em> Repeat Precision entered into a promissory note for an aggregate borrowing capacity of $4.3&#160;million with Security State Bank &amp; Trust, Fredericksburg (the &#8220;Repeat Precision Promissory Note&#8221;). The Repeat Precision Promissory Note has been renewed several times and is scheduled to mature on <em style="font: inherit;"> August 10, 2024. </em>The note bears interest at a variable interest rate based on prime plus 1.00%. The applicable interest rate at <em style="font: inherit;"> March 31, 2024</em> was 9.5%. The Repeat Precision Promissory Note is collateralized by certain equipment, inventory and receivables of Repeat Precision. Total borrowings <em style="font: inherit;"> may </em>be limited subject to a borrowing base calculation, which includes a portion of Repeat Precision&#8217;s eligible receivables, inventory and equipment. As of <em style="font: inherit;"> March 31, 2024</em>, Repeat Precision had $0.6 million of outstanding indebtedness under the promissory note. As of <em style="font: inherit;"> December 31, 2023, </em>there was no outstanding indebtedness under the promissory note. Repeat Precision&#8217;s indebtedness is guaranteed by Repeat Precision and is <em style="font: inherit;">not</em> guaranteed by any other NCS entity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance Leases</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">We lease assets under finance lease arrangements including an office and laboratory in Tulsa, Oklahoma, as well as facilities in Odessa, Texas, and certain operating equipment and software. We also maintain a vehicle leasing arrangement with a fleet management company through which we lease light vehicles and trucks that meet the finance lease criteria.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924461024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">10.</em></b>&#160;&#160;<b>Commitments and Contingencies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Litigation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">In the ordinary course of our business, from time to time, we have various claims, lawsuits and administrative proceedings that are pending or threatened with respect to commercial, intellectual property and employee matters.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Texas Matter</i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"><span style="background-color:#ffffff;">NCS was a defendant in a lawsuit in the District Court of Winkler County, Texas (the &#8220;Texas Matter&#8221;) that was settled in <em style="font: inherit;"> December 2023, </em>where the insurance carrier agreed to pay the mutually-agreed settlement amounts to the plaintiff in settlement of all liabilities, resulting in <em style="font: inherit;">no</em> cash payments by NCS. The lawsuit was filed in <em style="font: inherit;"> September 2019 </em>by plaintiffs Boyd &amp; McWilliams Energy Group, Inc. </span><i><span style="background-color:#ffffff;">et. al. </span></i><span style="background-color:#ffffff;">claiming damage to their wells in <em style="font: inherit;">2018</em> resulting from an alleged product defect related to components provided by a <em style="font: inherit;">third</em>-party supplier. In <em style="font: inherit;"> May 2023, </em>we believed the jury awarded damages of $17.5 million against us to the plaintiff, which we expensed as a separate&#160;line within the other income (expense) section&#160;of the accompanying condensed consolidated statement&#160;of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023. </em>Subsequently,&#160;a judgment was rendered, above our initial expectations from the jury verdict, awarding the plaintiff total damages of $42.5 million. During <em style="font: inherit;">2023,</em> we accrued $40.8 million which included this judgment amount and estimated court costs, less $2.0 million previously paid to the plaintiff by our insurance carrier. During the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2023,</em> in connection with entering into a settlement agreement, we reversed the accrual for this legal contingency of $40.8 million. As of <em style="font: inherit;"> December 31, 2023, </em>because we had entered into a settlement agreement where the insurance carrier agreed to pay all amounts due to the plaintiff in early <em style="font: inherit;">2024,</em> we recorded an insurance receivable for expected but unpaid insurance recoveries and a remaining provision for legal contingencies of $15.0 million. The settlement was fully paid by the insurance carrier in <em style="font: inherit;"> January 2024.</em></span></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"><b><i>Canada Patent Matters</i></b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;">&#9679;&#160; On <em style="font: inherit;"> July&#160;</em><em style="font: inherit;">24,</em> <em style="font: inherit;">2018,</em> we filed a patent infringement lawsuit seeking unspecified damages&#160;against Kobold Corporation, Kobold Completions Inc. and <em style="font: inherit;">2039974</em> Alberta Ltd. (&#8220;Kobold&#8221;) in the Federal Court of Canada (&#8220;Canada Court&#8221;), alleging that Kobold&#8217;s fracturing tools and methods infringe on several of our Canadian patents. On <em style="font: inherit;"> July 12, 2019, </em>Kobold filed a counterclaim seeking unspecified damages&#160;alleging that our fracturing tools and methods&#160;infringe on&#160;their patent.&#160;The patent infringement litigation against Kobold and their counterclaim was heard in early <em style="font: inherit;">2022.</em></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">On <em style="font: inherit;"> October 10, 2023, </em>the judge rendered a decision against us holding that our asserted patents are invalid and that we are infringing the Kobold asserted patent. The Canada Court ordered us to pay Kobold approximately $1.8 million ($2.5 million in Canadian dollars) in costs and disbursements, including taxes payable thereon, and granted an injunction prohibiting us from any further infringement of the specified&#160;patent. We paid this amount to Kobold in <em style="font: inherit;"> November 2023.&#160;</em></p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;">We believe that applicable law supports strong grounds to appeal the decision by the Canada Court as well as to reduce the costs award significantly. We have appealed the judgment and believe we have strong arguments that <em style="font: inherit;"> may </em>lead to a reversal of substantial portions of the decision, although a loss <em style="font: inherit;"> may </em>be reasonably possible. We expect the appeal to be heard by late <em style="font: inherit;">2024,</em> and a decision granted by mid-<em style="font: inherit;">2025.</em> If we do <em style="font: inherit;">not</em> prevail in the appeal phase, the damages portion would then be decided by the Canada Court and we do <em style="font: inherit;">not</em> know what damages, if any, will be awarded to Kobold. We&#160;would expect any damages awarded to be more modest because of the relative ease and minimal cost in implementing changes to our product to comply with the injunction, with such changes resulting in <em style="font: inherit;">no</em> significant&#160;commercial impact to date.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">&#9679;&#160; On <em style="font: inherit;"> April 6, 2020, </em>Kobold filed a separate patent infringement lawsuit seeking unspecified damages&#160;against us in the Canada&#160;Court, alleging that our fracturing tools infringe on their Canadian patents.&#160;In the summary judgment phase, we have successfully dismissed some of the asserted products. However, we were <em style="font: inherit;">not</em> able to dismiss all of the claims because there remained factual determinations that were <em style="font: inherit;">not</em> possible in a summary judgment proceeding for our other products. We believe we have strong arguments of invalidity and non-infringement in this matter. This patent infringement litigation has <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">not</em> yet been assigned a trial date.</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#160;</p>
   <div style="font-size: 10pt; text-indent: 9pt;">
    <b><i>Other Patent Matters</i></b>
   </div>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">In connection with our patent infringement jury verdict against Nine Energy Services, Inc. (&#8220;Nine&#8221;), the Western District of Texas, Waco Division (&#8220;Waco District Court&#8221;) entered final judgment in <em style="font: inherit;"> June 2022 </em>and awarded NCS approximately $0.5 million in damages for Nine&#8217;s infringement of U.S. Patent <em style="font: inherit;">No.</em> <em style="font: inherit;">10,465,445</em> (&#8220;the <em style="font: inherit;">&#8217;445</em> Patent&#8221;).&#160;At a hearing in <em style="font: inherit;"> December 2022, </em>the Waco District Court announced it would be awarding hundreds of thousands of dollars&#160;in supplemental damages, interest, and costs and ordered Nine to pay an ongoing royalty for the sale of infringing casing flotation devices for the life of the <em style="font: inherit;">&#8217;445</em> Patent. In addition, in <em style="font: inherit;"> August 2022 </em>in connection with our patent infringement jury verdict against TCO AS, the jury awarded NCS approximately $1.9 million in damages for TCO AS&#8217;s infringement of the <em style="font: inherit;">&#8217;445</em> Patent.&#160;The Waco District Court has entered the final judgment in that case, and we are seeking an award of ongoing royalties for TCO AS&#8217;s continued post-judgment infringement, supplemental damages, interest, and cost&#160;which should be heard by the Waco District Court in <em style="font: inherit;"> May 2024.&#160;</em>Both cases remain subject to appeal. Therefore, we have <em style="font: inherit;">not</em> recorded any potential gain contingencies associated with these matters in the accompanying condensed consolidated statements of operations.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">In accordance with GAAP, we accrue for contingencies where the occurrence of a material loss is probable and can be reasonably estimated. Our legal contingencies <em style="font: inherit;"> may </em>increase or decrease, on a matter-by-matter basis, to account for future developments. Although the outcome of any legal proceeding cannot be predicted with any certainty, our assessment of the likely outcome of litigation matters is based on our judgment of a number of factors, including experience with similar matters, past history, precedents, relevant financial information and other evidence and facts specific to each matter.</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919014288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Share-Based Payment Arrangement [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">11.</em></b>&#160;&#160;<b>Share-Based Compensation</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted 24,366&#160;equity-classified restricted stock units (&#8220;RSUs&#8221;) with a weighted average grant date fair value of $15.35&#160;to the nonemployee members of the Board of Directors.&#160;The RSUs granted to the members of our Board of Directors generally vest on the <span style="-sec-ix-hidden:c111754956">one</span> year anniversary of the grant date and either settle at vesting or, if the director has elected to defer the RSUs, within <em style="font: inherit;">thirty</em> days following the earlier of the termination of the director&#8217;s service for any reason or a change of control.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted 202,225&#160;equivalent stock units, or cash-settled, liability-classified RSUs (&#8220;ESUs&#8221;), with a weighted average grant date fair value of $15.35. When ESUs are granted to employees, they are valued at fair value, which we measure at&#160;the closing price of our common stock on the date of grant. Since ESUs will be settled in cash, we record a liability, which is remeasured each reporting period at fair value based upon the closing price of our common stock until the awards are settled. The ESUs generally vest and settle over a period of <span style="-sec-ix-hidden:c111754961">three</span> equal annual installments beginning on or around the anniversary of the date of grant. The cash settled for any ESU will <em style="font: inherit;">not</em> exceed the maximum payout established by our Compensation, Nominating and Governance Committee of the Board of Directors.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">In addition, during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024</em>, we granted 56,157&#160;performance stock unit awards (&#8220;PSUs&#8221;), which have a performance period from <em style="font: inherit;"> January&#160;</em><em style="font: inherit;">1,</em> <em style="font: inherit;">2024</em>&#160;to <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2026.</em> The PSUs grant date fair value of $15.27&#160;was measured using a Monte Carlo simulation. The number of PSUs ultimately issued under the program is dependent upon our total shareholder return relative to a performance peer group (&#8220;relative TSR&#8221;) over the <span style="-sec-ix-hidden:c111754970">three</span> year performance period. Each PSU associated with the <em style="font: inherit;"> March&#160;</em><em style="font: inherit;">2024</em>&#160;award will settle for between <span style="-sec-ix-hidden:c111754972">zero</span> and 1.25 shares of our common stock in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2027.</em> The threshold performance level (<span style="-sec-ix-hidden:c111754976">25th</span> percentile relative TSR) earns <em style="font: inherit;">50%</em> of the target&#160;PSUs, the mid-point performance level (<span style="-sec-ix-hidden:c111754978">50th</span> percentile relative TSR) earns <em style="font: inherit;">100%</em> of the target PSUs and the maximum performance level (<span style="-sec-ix-hidden:c111754980">75th</span> percentile relative TSR) or greater earns <em style="font: inherit;">125%</em> of the target PSUs.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Total share-based compensation expense for all awards was $0.9&#160;million and $1.3&#160;million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">&#160;</p>
  <span></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924461024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">12.</em></b>&#160;&#160;<b>Income Taxes</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but <em style="font: inherit;">not</em> limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, permanent and temporary differences and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes <em style="font: inherit;"> may </em>change as new events occur, more experience is acquired or additional information is obtained. The computation of the annual estimated effective tax rate includes applicable modifications, which were projected for the year, such as certain book expenses <em style="font: inherit;">not</em> deductible for tax, tax credits and foreign deemed dividends.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Our effective tax rate (&#8220;ETR&#8221;) from continuing operations was 16.0% and 6.8% for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.&#160;The&#160;income tax expense and benefit for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31,&#160;</em><em style="font: inherit;">2024</em>&#160;and <em style="font: inherit;">2023,</em> respectively, primarily relates to results generated by our U.S. and certain foreign businesses. The income tax provision for both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> does <em style="font: inherit;">not</em> include effects of losses within the United States, Canada, or other jurisdictions, from which we cannot currently benefit. In addition, for both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</em> the income tax provision includes effects of changes in valuation allowances established against our previously recognized deferred tax assets, including against net operating loss carryforwards, in the United States, Canada, or other jurisdictions. For both the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> due to the impact of the valuation allowances on tax expense, significant variations exist in the customary relationship between income tax expense and pretax accounting income.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918886448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13- Earnings (Loss) Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 [Text Block]</a></td>
<td class="text">
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note</b>&#160;<b><em style="font: inherit;">13.</em></b>&#160;<span style="background-color:#ffffff;">&#160;</span><b><span style="background-color:#ffffff;">Earnings (Loss) Per Co</span>mmon Share </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">The following table presents the reconciliation of the numerator and denominator for calculating earnings (loss) per common share from net income (loss) (in thousands, except per share data):</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,996</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: income (loss) attributable to non-controlling interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">483</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss) attributable to NCS Multistage Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(14,969</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,508</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Dilutive effect of stock options, RSUs and PSUs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings (loss) per common share</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.82</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Potentially dilutive securities excluded as anti-dilutive</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924390384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arr Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement [Text Block]</a></td>
<td class="text">
   <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a href="#" id="otherinfo" title="otherinfo"></a>Item <em style="font: inherit;">5.</em></b>&#160; <b>Other Information</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">During the quarter ended <em style="font: inherit;"> March 31, 2024, </em><span style="-sec-ix-hidden:c111755033"><span style="-sec-ix-hidden:c111755034"><span style="-sec-ix-hidden:c111755035"><span style="-sec-ix-hidden:c111755036">no</span></span></span></span> director or officer of the Company adopted or terminated a &#8220;Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement&#8221; or &#8220;non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement,&#8221; as each term is defined in Item <em style="font: inherit;">408</em>(a) of Regulation S-K.</p>
  <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 [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted [Flag]</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_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189921004176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Basis of Presentation </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;">Our accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X</em> of the Securities Exchange Act of <em style="font: inherit;">1934,</em> as amended, issued by the Securities Exchange Commission (&#8220;SEC&#8221;) and have <em style="font: inherit;">not</em> been audited by our independent registered public accounting firm. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with our financial statements and related notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;(&#8220;Annual Report&#8221;). We consolidate Repeat Precision, LLC and its subsidiary (&#8220;Repeat Precision&#8221;), a 50% owned entity, with operations in the United States and Mexico, because NCS has a controlling voting interest. The other&#160;party&#8217;s ownership is&#160;presented separately as a non-controlling interest. In the opinion of management, these condensed consolidated financial statements reflect all normal, recurring adjustments necessary for a fair statement of the interim periods presented. The results of operations for interim periods are <em style="font: inherit;">not</em> necessarily indicative of those for a full year. All intercompany accounts and transactions have been eliminated for purposes of preparing these condensed consolidated financial statements. In addition, certain reclassifications of prior period balances have been made to conform to the current period presentation.&#160;The reclassifications had <em style="font: inherit;">no</em> effect on the previously reported net loss.</p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Significant Accounting Policies </b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Our significant accounting policies are described in &#8220;Note <em style="font: inherit;">2.</em> Summary of Significant Accounting Policies&#8221; in our Annual Report.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures.</i> This ASU improves income tax disclosures including a requirement for specific categories in the effective tax rate reconciliation, additional information for reconciling items that meet a quantitative threshold, certain disclosures pertaining to income taxes paid (net of refunds received) and amendments to other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024 </em>and should be applied prospectively although retrospective application is permitted. Early adoption is also permitted for financial statements that have <em style="font: inherit;">not</em> yet been issued. We are currently evaluating the impact of the adoption of this guidance.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> <i>Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures.</i> This ASU improves reportable segment disclosure requirements on an annual and interim basis and includes requirements for entities with a single reportable segment. The improvements include disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;), the title and position of the CODM and explanation of how the CODM uses the reported measure of segment profit or loss in assessing performance and allocating resources along with other disclosure requirements. The new standard is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>and should be applied retrospectively. Early adoption is permitted. We are currently evaluating the impact of the adoption of this guidance.</p><span></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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924410352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>United States</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total United States</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,319</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Canada</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,110</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total Canada</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Other Countries</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,316</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">755</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Product sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918886448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">88</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue recognized</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(326</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at March 31, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918908864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Inventories, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,395</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">559</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,624</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38,658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total inventories, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,237</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">41,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918892944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Other Current Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock', window );">Schedule of Other Current Receivables [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current income tax receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,418</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Employee receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,848</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,375</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total other current receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,065</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,042</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of other current receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190022723568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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 );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,630</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Building and improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers and software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of use assets - finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,689</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,709</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">44,911</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(22,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(21,912</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,999</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,336</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <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_ncsm_ScheduleOfDepreciationTableTextBlock', window );">Schedule of Depreciation [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of sales</p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of product sales</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">362</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">148</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,073</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_ScheduleOfDepreciationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_ScheduleOfDepreciationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190022723568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Goodwill and Identifiable Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross value</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated impairment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1 - 20</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,958</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,030</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(3,866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,192</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,240</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Useful</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Lives (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">1 - 20</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,958</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(863</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,095</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">10</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,836</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total amortizable intangible assets</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">(3,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology - not subject to amortization</p> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Indefinite</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><em style="font: inherit;">Total identifiable intangibles</em></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918892944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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 [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and bonus</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and franchise taxes accrual</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">251</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Severance and other termination benefits</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued other miscellaneous liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">760</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accrued expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,814</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,702</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918077728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">March 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">ABL Facility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Repeat Precision Promissory Note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,328</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,344</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919864080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13- Earnings (Loss) Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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 [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">March 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,996</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: income (loss) attributable to non-controlling interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">483</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income (loss) attributable to NCS Multistage Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(14,969</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,508</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Dilutive effect of stock options, RSUs and PSUs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted weighted average number of shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings (loss) per common share</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.82</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Potentially dilutive securities excluded as anti-dilutive</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919052528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 1 - Basis of Presentation (Details Textual)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ncsm_RepeatPrecisionLlcMember', window );">Repeat Precision, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, Ownership Percentage, Parent</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ncsm_RepeatPrecisionLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ncsm_RepeatPrecisionLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190026613232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Segment and Geographic Information (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190022886944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 43,858<span></span>
</td>
<td class="nump">$ 43,554<span></span>
</td>
</tr>
<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_ProductMember', window );">Product [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">31,758<span></span>
</td>
<td class="nump">31,430<span></span>
</td>
</tr>
<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_ServiceMember', window );">Service [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">12,100<span></span>
</td>
<td class="nump">12,124<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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</a></td>
<td class="nump">10,011<span></span>
</td>
<td class="nump">11,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES | Product [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">7,767<span></span>
</td>
<td class="nump">8,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=country_US', window );">UNITED STATES | Service [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,244<span></span>
</td>
<td class="nump">3,259<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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</a></td>
<td class="nump">31,669<span></span>
</td>
<td class="nump">30,671<span></span>
</td>
</tr>
<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 | Product [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">22,675<span></span>
</td>
<td class="nump">22,561<span></span>
</td>
</tr>
<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 | Service [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">8,994<span></span>
</td>
<td class="nump">8,110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ncsm_OtherCountriesMember', window );">Other Countries [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,178<span></span>
</td>
<td class="nump">1,564<span></span>
</td>
</tr>
<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=ncsm_OtherCountriesMember', window );">Other Countries [Member] | Product [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,316<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<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=ncsm_OtherCountriesMember', window );">Other Countries [Member] | Service [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 862<span></span>
</td>
<td class="nump">$ 755<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_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=ncsm_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ncsm_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920452336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Revenues (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract with Customer, Liability, Noncurrent</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with Customer, Asset, after Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919053840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Revenues - Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 460<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_ncsm_ContractWithCustomerLiabilityAdditions', window );">Additions</a></td>
<td class="nump">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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="num">(326)<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_ContractWithCustomerLiabilityCurrent', window );">Ending balance</a></td>
<td class="nump">$ 222<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_ncsm_ContractWithCustomerLiabilityAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additions to obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_ContractWithCustomerLiabilityAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924461968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Inventories, Net - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 2,252<span></span>
</td>
<td class="nump">$ 2,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">36,624<span></span>
</td>
<td class="nump">38,658<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_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">$ 39,237<span></span>
</td>
<td class="nump">$ 41,612<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924679472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Other Current Receivables (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other Receivables, Net, Current</a></td>
<td class="nump">$ 4,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,042<span></span>
</td>
</tr>
<tr class="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">1,137<span></span>
</td>
<td class="nump">$ 292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ncsm_TechnicalServicesAndAssistanceAgreementMember', window );">Technical Services and Assistance Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other Receivables, Net, Current</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Nonoperating Income (Expense)</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=ncsm_NonqualifiedDeferredCompensationPlanMember', window );">Non-qualified 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_CashSurrenderValueOfLifeInsurance', window );">Cash Surrender Value of Life Insurance</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<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_ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm', window );">Deferred Compensation Liability, to be Liquidated in Short Term</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents deferred compensation liability to be liquidated in short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, due within 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ncsm_TechnicalServicesAndAssistanceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ncsm_TechnicalServicesAndAssistanceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=ncsm_NonqualifiedDeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=ncsm_NonqualifiedDeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189918849600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Current income tax receivables</a></td>
<td class="nump">$ 1,016<span></span>
</td>
<td class="nump">$ 1,418<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_ncsm_EmployeeReceivablesCurrent', window );">Employee receivables</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">249<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_ncsm_OtherMiscellaneousReceivablesCurrent', window );">Other receivables</a></td>
<td class="nump">2,848<span></span>
</td>
<td class="nump">2,375<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_OtherReceivablesNetCurrent', window );">Total other current receivables</a></td>
<td class="nump">$ 4,065<span></span>
</td>
<td class="nump">$ 4,042<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_EmployeeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of employee receivables, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_EmployeeReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_OtherMiscellaneousReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous receivables, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_OtherMiscellaneousReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, due within 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189921013856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Tangible Asset Impairment Charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920367520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Right of use assets - finance leases</a></td>
<td class="nump">$ 12,689,000<span></span>
</td>
<td class="nump">$ 12,709,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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">23,143,000<span></span>
</td>
<td class="nump">23,336,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_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">658,000<span></span>
</td>
<td class="nump">337,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">1,597,000<span></span>
</td>
<td class="nump">1,630,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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">7,519,000<span></span>
</td>
<td class="nump">7,742,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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">19,693,000<span></span>
</td>
<td class="nump">19,378,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">2,599,000<span></span>
</td>
<td class="nump">2,408,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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">710,000<span></span>
</td>
<td class="nump">722,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">264,000<span></span>
</td>
<td class="nump">265,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_PropertyPlantAndEquipmentByTypeAxis=ncsm_ServiceEquipmentMember', window );">Service Equipment [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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">57,000<span></span>
</td>
<td class="nump">57,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_PropertyPlantAndEquipmentByTypeAxis=ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember', window );">Property and Equipment, Excluding Construction in Progress [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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, gross</a></td>
<td class="nump">45,128<span></span>
</td>
<td class="nump">44,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(22,643,000)<span></span>
</td>
<td class="num">(21,912,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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">$ 22,485<span></span>
</td>
<td class="nump">$ 22,999<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ncsm_ServiceEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ncsm_ServiceEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924337328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment - Depreciation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationNonproduction', window );">Selling, general and administrative expenses</a></td>
<td class="nump">$ 457<span></span>
</td>
<td class="nump">$ 427<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_Depreciation', window );">Total depreciation</a></td>
<td class="nump">1,073<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<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_ProductMember', window );">Product [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_CostOfGoodsAndServicesSoldDepreciation', window );">Cost of sales</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<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_ServiceMember', window );">Service [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_CostOfGoodsAndServicesSoldDepreciation', window );">Cost of sales</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 154<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<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/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_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationNonproduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.</p></div>
<a href="javascript: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_DepreciationNonproduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920915264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Goodwill and Identifiable Intangibles (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-Lived</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: 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 6: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920915264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Gross value</a></td>
<td class="nump">$ 177,162<span></span>
</td>
<td class="nump">$ 177,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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment</a></td>
<td class="num">(161,940)<span></span>
</td>
<td class="num">(161,940)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net</a></td>
<td class="nump">$ 15,222<span></span>
</td>
<td class="nump">$ 15,222<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920323248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">$ 8,058<span></span>
</td>
<td class="nump">$ 8,058<span></span>
</td>
</tr>
<tr class="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 );">Amortizable intangible assets, accumulated amortization</a></td>
<td class="num">(3,866)<span></span>
</td>
<td class="num">(3,699)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">4,192<span></span>
</td>
<td class="nump">4,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Total identifiable intangibles, gross</a></td>
<td class="nump">8,106<span></span>
</td>
<td class="nump">8,106<span></span>
</td>
</tr>
<tr class="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 );">Total identifiable intangibles, net</a></td>
<td class="nump">4,240<span></span>
</td>
<td class="nump">4,407<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ncsm_TechnologyNotSubjectToAmortizationMember', window );">Technology, Not Subject To Amortization [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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Technology - not subject to amortization</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortizable intangible assets, gross</a></td>
<td class="nump">3,958<span></span>
</td>
<td class="nump">3,958<span></span>
</td>
</tr>
<tr class="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 );">Amortizable intangible assets, accumulated amortization</a></td>
<td class="num">(928)<span></span>
</td>
<td class="num">(863)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">$ 3,030<span></span>
</td>
<td class="nump">$ 3,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member] | Minimum [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member] | Maximum [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (Year)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (Year)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 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_FiniteLivedIntangibleAssetsGross', window );">Amortizable intangible assets, gross</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="nump">$ 4,100<span></span>
</td>
</tr>
<tr class="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 );">Amortizable intangible assets, accumulated amortization</a></td>
<td class="num">(2,938)<span></span>
</td>
<td class="num">(2,836)<span></span>
</td>
</tr>
<tr class="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 );">Amortizable intangible assets, net</a></td>
<td class="nump">$ 1,162<span></span>
</td>
<td class="nump">$ 1,264<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ncsm_TechnologyNotSubjectToAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ncsm_TechnologyNotSubjectToAmortizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189924730848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Accrued Expenses (Details Textual) - Severance and Moving Costs [Member] - Efforts to Streamline Tracer Diagnostics Operations [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>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_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">$ 0.2<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=ncsm_SeveranceAndMovingCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=ncsm_SeveranceAndMovingCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920638080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued payroll and bonus</a></td>
<td class="nump">$ 2,786<span></span>
</td>
<td class="nump">$ 2,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property and franchise taxes accrual</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent', window );">Severance and other termination benefits</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued other miscellaneous liabilities</a></td>
<td class="nump">527<span></span>
</td>
<td class="nump">760<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 );">Total accrued expenses</a></td>
<td class="nump">$ 3,814<span></span>
</td>
<td class="nump">$ 3,702<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189913988272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Debt (Details Textual)<br> $ in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 03, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 16, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 03, 2022 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember', window );">Repeat Precision Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=ncsm_SecurityStateBankTrustFredericksburgMember', window );">Security State Bank &amp; Trust, Fredericksburg [Member] | Repeat Precision Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=ncsm_SecurityStateBankTrustFredericksburgMember', window );">Security State Bank &amp; Trust, Fredericksburg [Member] | Prime Rate [Member] | Repeat Precision Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-Term Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-Term Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">100<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_ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings', window );">Debt Instrument, Covenant, Maximum Available Cash After Borrowings</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio', window );">Debt Instrument, Covenant, Maximum Quarterly Liquidity for Fixed Charge Coverage Ratio</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<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_ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio', window );">Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 100<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Alternate Base Rate (ABR) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Alternate Base Rate (ABR) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LetterOfCreditMember', window );">Letter of Credit [Member] | JPMorgan Chase Bank, N.A. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt Instrument, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,100<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_ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of maximum available cash on hand after borrowings allowed under the covenant of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum liquidity per quarter for fixed change coverage ratio covenant of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</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_ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum fixed change coverage ratio under covenant of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=ncsm_SecurityStateBankTrustFredericksburgMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ncsm_SecurityStateBankTrustFredericksburgMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=ncsm_JPMorganChaseBankNaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ncsm_JPMorganChaseBankNaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=ncsm_AlternateBaseRateAbrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=ncsm_AlternateBaseRateAbrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189921160688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9 - Debt - Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 8,328<span></span>
</td>
<td class="nump">$ 8,156<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">8,884<span></span>
</td>
<td class="nump">8,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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less: current portion</a></td>
<td class="num">(2,441)<span></span>
</td>
<td class="num">(1,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_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">6,443<span></span>
</td>
<td class="nump">6,344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember', window );">Repeat Precision Promissory Note [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_LongTermDebt', window );">Repeat Precision Promissory Note</a></td>
<td class="nump">556<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">ABL Facility</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, including portion classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ncsm_RepeatPrecisionPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189913912512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Commitment and Contingencies (Details Textual)<br> $ in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 10, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 10, 2023 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>May 02, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=ncsm_TexasMatterMember', window );">Texas Matter [Member] | Pending Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation Settlement, Amount Awarded to Other Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,800<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_ncsm_LossContingencyDamagesPaidByInsuranceValue', window );">Loss Contingency, Damages Paid by Insurance, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=ncsm_TexasMatterMember', window );">Texas Matter [Member] | Pending Litigation [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation Settlement, Amount Awarded to Other Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=ncsm_TexasMatterMember', window );">Texas Matter [Member] | Settled Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ncsm_LossContingencyAccrualReversalProvision', window );">Loss Contingency Accrual (Reversal), Provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (40,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=ncsm_CanadaPatentMattersMember', window );">Canada Patent Matters [Member] | Settled Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation Settlement, Amount Awarded to Other Party</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=ncsm_PatentInfringementAgainstNineEnergyServicesIncMember', window );">Patent Infringement Against Nine Energy Services, Inc. [Member] | Pending Litigation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty', window );">Litigation Settlement, Amount Awarded from Other Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_LossContingencyAccrualReversalProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the accrual (reversal) of provision for loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_LossContingencyAccrualReversalProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_LossContingencyDamagesPaidByInsuranceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff by the insurance company in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_LossContingencyDamagesPaidByInsuranceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded from other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ncsm_TexasMatterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ncsm_TexasMatterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ncsm_CanadaPatentMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ncsm_CanadaPatentMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ncsm_PatentInfringementAgainstNineEnergyServicesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ncsm_PatentInfringementAgainstNineEnergyServicesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189920904096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Share-based Compensation (Details Textual)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="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 );">Share-Based Payment Arrangement, Expense | $</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Nonemployee [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">24,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=ncsm_EquivalentStockUnitsESUsMember', window );">Equivalent Stock Units (ESUs) [Member] | Share-Based Payment Arrangement, Employee [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">202,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=ncsm_PerformanceStockUnitsPsusMember', window );">Performance Stock Units (PSUs) [Member] | Share-Based Payment Arrangement, Employee [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">56,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">3 years<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_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Start Earning</a></td>
<td class="nump">25<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_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 100 Percent</a></td>
<td class="nump">50<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_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 125 Percent</a></td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=ncsm_PerformanceStockUnitsPsusMember', window );">Performance Stock Units (PSUs) [Member] | Share-Based Payment Arrangement, Employee [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement', window );">Share-based Compensation Award by Share-based Payment Arrangement, Number of Shares Upon Settlement (in shares)</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_AwardTypeAxis=ncsm_PerformanceStockUnitsPsusMember', window );">Performance Stock Units (PSUs) [Member] | Share-Based Payment Arrangement, Employee [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement', window );">Share-based Compensation Award by Share-based Payment Arrangement, Number of Shares Upon Settlement (in shares)</a></td>
<td class="nump">1.25<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_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentile relative TSR earning 100% 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;">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentile relative TSR earning 125% 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;">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentile relative TSR that starts earnings 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;">ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued upon settlement 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ncsm_</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_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_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_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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ncsm_EquivalentStockUnitsESUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ncsm_EquivalentStockUnitsESUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ncsm_PerformanceStockUnitsPsusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ncsm_PerformanceStockUnitsPsusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140189919105376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">6.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_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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140190023015712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,553<span></span>
</td>
<td class="num">$ (14,996)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to non-controlling interest</a></td>
<td class="nump">483<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to NCS Multistage Holdings, Inc.</a></td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="num">$ (14,969)<span></span>
</td>
</tr>
<tr class="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 );">Basic (in shares)</a></td>
<td class="nump">2,508<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock options, RSUs and PSUs (in shares)</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average number of shares (in shares)</a></td>
<td class="nump">2,539<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</a></td>
<td class="nump">$ 0.83<span></span>
</td>
<td class="num">$ (6.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)</a></td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="num">$ (6.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive securities excluded as anti-dilutive (in shares)</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">154<span></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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_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>EXCEL
<SEQUENCE>71
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MS WP_5Q*O3DQ/U!M=T_^ U!+ P04    " #6@:)8 L5ZX^8'  "V)   &
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*U::V_;N!+]*X2WV-L"3BT^]&H3
M VV"W2VPW0V:=N]G1F)BH9+H):FDN;_^DK)CVN+#+I /B25Y.#X<DG/.D#I_
MY.*[7#&FP(^N[>7%;*74^MUB(:L5ZZA\R]>LU]_<<=%1I6_%_4*N!:/UV*AK
M%RA)LD5'FWZV/!^?78OE.1]4V_3L6@ Y=!T53Q]9RQ\O9G#V_.!+<[]2YL%B
M>;ZF]^R&J6_K:Z'O%CLO==.Q7C:\!X+=7<P^P'>7)#,-1HM_&O8H]ZZ!Z<HM
MY]_-S:?Z8I881*QEE3(NJ/YX8)>L;8TGC>/?K=/9[C=-P_WK9^^_C9W7G;FE
MDEWR]K]-K587LV(&:G9'AU9]X8]_L&V'4N.OXJT<_X/'K6TR ]4@%>^VC36"
MKNDWG_3'-A![#2 )-$#;!NC4!GC; (\=W2 ;NW5%%5V>"_X(A+'6WLS%&)NQ
MM>Y-TYMAO%%"?]OH=FIYR?M:#PJK@;Z2O&UJJO3-1]K2OF+@QCB6X/7E( 3K
M%;AFHN$U^-;3H6ZTX1MP!K[=7('7K]Z 5Z#IP=<5'R3M:WF^4!J>^9%%M87R
M<0,%!:!\IN(MP' .4(*(I_EEO/D5JW;-\6'SA0[*+C)H%QDT^L.AR&R[3*74
M(?!U9].>^-N;]?=.KFG%+F9Z@4DF'MAL^>LO,$O>^SKW0LX.NHIW7<4Q[\M+
M*E= #QJHS 7[=V@>:*O[[NWUQE4VNC))XF$)29+H 7O8[X['*LM1LK,ZP$EV
M.$D4YX>JXH.&I?-'Q33&VY;]^DN!('JO!*W9'/1,^2!OO*9[8# N83F![%HA
M7!;0#SG=04ZCD#_U#SJ07#1,!N&E+KP2X7P"S[4B,(/(#R_;P<NB\*X%6].F
M!NS'VF0!.<X"KE9,Z.1S;/YG#B*8E>D$ML>HR *H\QWJ/(KZ[P. =C)X4>9N
MW))LBM)G1 (HBQW*XLC0RT&,6=0B] $LG-].)NA<"Y@F26 QE3MX913>5ZYH
M>\(HE\Z/EZA$4XBN%4PP@KD?(TPL/271+/P7[X]#W/IXH4S\4MX.>[Q'R/#(
MDM0:3:BG<2F:7+S6JDD%D\?6VV':@@1/QL=KAG$6&!]+DC!*3,O?.:\?F[;U
M0D.>>8L0FD([9G8(S9(:C+/:)RUL5'/7F'6GI8FB_7UCDD0XE-C- HA,9[K/
MBB2AB6ZI#<:Y[6\]Z%0U_3UHF9:EL=GN$A4A&9S"]%@5) 33TAF,\]D56W/9
MJ'VBB"!U.:O(G9GI&I4XA-/R&HP3VQ6[8SIMU'K@*]XQH.B/V,B[+)5E4YQ1
MFT.8ELA@G,DV2;@_*<EY.*I(DBF3><T*F :06C*#<3;;((W \Y 424KDX/.1
M&=)<$0!HZ0R6)^GU5B_XIFU4XY<#,,J*/\T5+^3ML$*Q[(BB7&0%\9H^3=6P
MMV))W 5)BJD0]EAE" 66)++$AN+$IL&*@5FMZ07HTA0NX+2X\%GE26 &H;V"
M+\YEG_92Q7-$O2!=PL+IE"9\1AD)0+2<AN*<-F6)(Y,=N5P%TW2:V;Q6!0Y@
MM8R&CE9K8M YXXX+C?;>B$W>&^RLKT)X7=)RXNJ:1,0PLL2&XL3VG#XZJ@8Q
M!A3P.]#R_OY,,=&!FMUZJ0.Y](4(F;*QQPH6H>(-699#<98[+(2.30:7P%!*
MIF6FQPKKQ15 :HD.G4)TIR)U.0SJ>MV!ZIIAE*1% *NE.E2<6G,< QKES)_>
M GHA;X?=M@2*X@7AGP=S?:[7K)2[$;/+PAL'M_S+B%.#^*PP">1$;$D0QTDP
MDA/G=@%[M[)<HM,ET52Q^*SR/""HL*5#'*?#S=JU">;(5,.> BZ9EE(^(QA(
MY-CR(H[SXL]I:>P2'\)3B>$S(F4 Z-XV9IP='35]+*8>XDOV<6S!^LS2T,X@
MM@2)XP2Y@7L,HV=;LM3UWA2CI]Q#&0Z%U-(B/D*+O.L:978@-B7? 86#UW]Q
MQ0!,WGB11SW[TQGPY<47<'38>\NO.(LRP8WBU?<5;VLFY*BM\_?CEHQZ\G8X
M2M8_RP8OY>VPZY:P<9RPK\7SJI<F"'/P*GF;0"V+!7B@[<#F>MCG6G>9/R!7
M5)C-XT&MN&C^QVJ='?CSTT9*(_O'#8-!2:4O3+*F"GRFHEKMCGQ&BRM6L>Y6
M)T;_2<XVT"[Q3V5BU.0P)%87X'@);-8"[\/Q@'.4!N.!YBE)YAG*/&%!<U*D
M\SPIGK\['B?3!,WS,N".X'E.2,#=:3%VZW2GEH_;'$;9RA <ER$?ZKHQ)[PZ
M-9JCB;.F!Q5=-SI5>F&ZFH(0'6GG/,IG1S(<$(O$J@]RM 0?NJ$=3TVW!R>\
MTRMR98ZZ'[0:X=*;UXFK*LZ*#)%B MQKE^9IH'8@5G^0N/[XPA35CVISZ-U4
MC?_@S-439YI5W*K!;YAFH0, 8L4'B8N/KT*+ND$\/2\[/7\K+K4\3<F\A+L5
MXU\EN)PG*=JS.6GJ$U><G.GZ8RIGO699'M@3)%;%D%-4C-RCGO]$2(>XXJ3$
M.9H6H#XSF,'0]-\[D8UK&%TKG1E-('C;FO32]%K,,NF?39[270MI9\9[S4*"
MFU@I0^)29A/72"0]-3J$)'?.B3UV28G+@,XF5FV0>#7OZ,%Q#I\\$3+WR-VW
M >NS\VW +O9>*C%O].CE==_T4A=9=[IA\C;7 1";EV0V-XJOQ_=,;KE2O!LO
M5XQJV,9 ?W_'M5C<WIA75W:O*BW_#U!+ P04    " #6@:)8^#&H2NL"   =
M"@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*6676_:,!2&_XH5[:*5
M.O)-H *DE6K:+B:A=MVNW>1 K#IV9CO0[=?O.$DSH"D?'1?@C_,>/Z]SB#W9
M2/6D<P!#G@LN]-3)C2FO75>G.114#V0) F>64A748%>M7%TJH%DM*K@;>-[0
M+2@3SFQ2CRW4;"(KPYF A2*Z*@JJ?M\ EYNIXSLO W=LE1L[X,XF)5W!/9B'
M<J&PYW99,E: T$P*HF Y=3[YUW/?LX(ZX@>#C=YJ$VOE4<HGV_F:31W/$@&'
MU-@4%'_6, ?.;2;D^-4F=;HUK7"[_9+]<VT>S3Q2#7/)?[+,Y%-GY) ,EK3B
MYDYNOD!K*+;Y4LEU_4TV;:SGD+321A:M& D*)II?^MQNQ); C]X0!*T@.%40
MMH*P-MJ0U;9NJ:&SB9(;HFPT9K.->F]J-;IAPC[&>Z-PEJ'.S.929/A0("/8
MTI*SC!KLW%!.10KDWB;6Y&)>*07"D 4H)C/R(&B5,0R\)!<+:F=R,"RE7%^2
MC^0#<8G.<5A/7(.,=B4W;7EN&I[@#9YO5 U(Z%^1P NB'OG\L/P6TDX>[LI=
MW)EN>X)N>X(Z7_1&O@46%:#UC."32)^N2$D565-> ;E@@F22<ZHT*4$UCB_[
M'#=+)/42]F^UGGD#SY^XZVU?1X)VZ,../CR/OGDJA%8FEXK]P0GKHAGM16_R
MQUM4OM=\]O!/"-RQ$'46HG=98%I7Q_&C5U3[W(<B=H#C#CA^%S"^0K6A(F-B
M=8PZ/DI]*&*'>MA1#P]2SV51X$OU/XI\>$J1'PG:04\Z].0,]+,K/'E=N'X0
M]U3X"8$[_*..?W0^_VGE/7J%%,21-PR&>^@]<=$H2,;#?O)Q1SX^G_R,.A_W
M8<6)-]K#[XN+PB2*^O%][]_9YQTT\!TO/KI2O_<L',%NDV[SQ-'8WZ?N"0O'
M7ASL0;M;9[>]..$!N&)"$PY+U'F#!!.HYB[2=(PLZ^/\41J\'-3-'.]OH&P
MSB^E-"\=>T/H;H2SOU!+ P04    " #6@:)8ZD#&UX,&  #1'P  &    'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;,5976_;-A3]*X17# D0QR(I^2-+##1.
MA_8A;="TZ\.P!]JB;:&2Z)&TD^[7[U*6]4DQ=>=B+[&H7%Z=<TG><TE>/PGY
M5:TYU^@YB5-UTUMKO;D:#-1BS1.F+L6&I_"?I9 )T]"4JX':2,["K%,2#XCG
M#0<)B]+>]#I[]R"GUV*KXRCE#Q*I;9(P^>V6Q^+IIH=[AQ<?H]5:FQ>#Z?6&
MK?@CUY\W#Q):@\)+&"4\59%(D>3+F]YK?#6C(],AL_@CXD^J\HP,E;D07TWC
M77C3\PPB'O.%-BX8_.SXC,>Q\00X_LZ=]HIOFH[5YX/WWS/R0&;.%)^)^$L4
MZO5-;]Q#(5^R;:P_BJ>W/"<4&'\+$:OL+WK*;;T>6FR5%DG>&1 D4;K_9<]Y
M("H=P(^] \D[D&8'OZ,#S3O0C.@>64;KCFDVO9;B"4EC#=[,0Q:;K#>PB5(S
MC(]:PG\CZ*>G,Y&&,"@\1/"D1!R%3$/C4<,/C)962"S1APV7S$1=H;//*=N&
M$=B<HS[Z_'B'SEZ=([5FDBL4I>C36FP52T-U@5[5VM<##7#-1P>+'-KM'AKI
M@$;1O4CU6J$W #&L]Q\ S8(K.7"])4Z']TQ>(HHO$/&(;\$S^_[NU &'%J&G
MF3_:X>\CW_%TRZV1V??T[3W-TKY2&[;@-SU8NXK+'>]-?_T%#[W?;+1.Y*Q&
MTB](^B[O!Y(VCON.PZRCR3:[J4_'P?AZL*N"MUD%@5]8U5 %!:K &?J94-I,
M;,5B>_R#4\;_1,YJ3(<%TZ$S_C6F%X@_+^*M@L1IWH4</KB(LI4-2Q2Q1$@=
M_9.UP7)C\@(L;?&4HKG)][9 [;\>5(:'#,EXU!A$BU7@86H?Q%%!;>2D]@BY
M/TI7%VC%4\A/,<HXA) D(Z5-O@*6.0OK&(]:H# =4Z\!W6(UQ &V0Q\7T,=.
MZ'>5R-N@C=L?]4:T@:QM-/$[0CHI<$V<N%Y79H -U\02C.98NVUJL+!7JI3G
M!/8N78B$HZ44"1*%&EDUQ;/.M09(BQ4F8Z\#9D5,L3.O?-!K+D'V,K!G^>0[
MM\+$I\PPI_)6ITU*VN2%T=$<_.K#<KM *==6UJ05]C[VFDO.9D6\2<?@E'*+
MG4(W?9!B%V7E)U2_*(YTM,JF48;6Y$-8DF+'961/%[GW*JH6\+9)'X\"W*%6
MN!11[%;1ZKSJ#J[?GM.8-I>GQ8I,2 ? 4D^Q4\2F4%)#P9Q"Q2HE3Q??C-"L
M6;J"51 +I<[1"G845M!!.V3^I%D$6*R"H -SJ8S8+8V?A ;1$-^_9-LJ%M!)
M$VG;"*8 '0T[T)9BA]UJEV? /)QS#G.8'V!K]FP%W-8NZOFM2=NVZD-FF'0A
M+C4.NT7N70&N*";.YB#5RTC;X]L6-+]525B,^KB:0NI@2^'#;N5[#RD@JH;8
MBK"M;20(FKILL>IC?](54%**('&+8 LC8EK+:+[5;!Y#H 5*1=I?P*9)BJPT
M NM]8K:1(6T)],=-+A:C/NE0<U+*)''JT7<0>3][1/>P$X=*CD$2>2OB$/A
M 0N3ZM+*!K?V"<0;->>ZQ<H,S;!#6TBI@(0XA?\-DZD!>. #)0H"?@F(3;8W
MMD)VBNJQ)<"IO-4#4(HK<8OK+5/1 O$7PG#<.*.S*$4A3&4F5>8J\V%=F3FZ
M456<+]NS>6\UK@[_\+*CEB>E.A.W.M]%\=8<FOQ_['T;>])D[Q_#OI1^XMY+
M?\E.RH ^@]K)T*A25DAL-;!+#3$K])/NM$_EK1Z*LJ(@[HIBOPC,N.W)VP?+
MNAEN5CPV*S_HJ--(6440=Q5QF*HO86S7!*1=Z]BLNC&6=0-QUPU0IX?;A49_
MWO-DSN5?5H!.%T=/FQ-YJQ,N:P\R^>&#0.(L6XXF>B)O]?/.LH"A[@+&<1B8
M]ZPJ,X6M4W-96,U\VE'^T;(BH>Z-^XL'@O2D^_53>:NS+:L5ZMZO_^Q#0=K>
MP&,HLIJ"9#,;CVG'&1:MG*N[:Y%'"%BTX,X$XG9Q]'C^C"-V6A8@U/_QFP1G
M[7(TT1-YJQ,M:PWJ/F9P)9#V$0$F[;,ENQGI.*&AI?33X7],(,[2X>AQ.)&W
M.MNRC*#N,N*G)Y!1*\T/@TG0'$N+%6X=X@XJEZ,)EZOLSEA!E;I-]?[NL'A;
MW$N_SFYC&^]O\=5L?[M<NME?=M\SN8I2A6*^!)?>Y0BFE]S?'^\;6FRR*]BY
MT%HDV>.:LY!+8P#_7PJA#PWS@>(6?_HO4$L#!!0    ( -:!HECWPG+/^P(
M /,'   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULG55M3]LP$/XKIX@/
M(-$F39.&HK82+9M  H3HV#Z[B=MX.'9GNQ3^_<Y.FI4F=-.^Q"^Y>_P\Y_/=
M:"O5B\XI-?!6<*''7F[,^M+W=9K3@NBN7%.!?Y92%<3@4JU\O5:49,ZIX'X8
M! ._($QXDY';>U23D=P8S@1]5* W14'4^Y1RN1U[/6^W\<16N;$;_F2T)BLZ
MI^9Y_:APY=<H&2NHT$P*4'0Y]JYZE[/$VCN#[XQN]=X<K)*%E"]V<9N-O< 2
MHIRFQB(0'%[IC')N@9#&KPK3JX^TCOOS'?I7IQVU+(BF,\E_L,SD8^_"@XPN
MR8:;)[F]H96>V.*EDFOWA6UE&WB0;K211>6,# HFRI&\57'8<T"<=H>P<@@/
M':)/'/J50]\)+9DY6=?$D,E(R2TH:XUH=N)BX[Q1#1/V%N=&X5^&?F8RDR+#
M.Z$9X$Q+SC)B<#$W..!E&0URB;\*3)'<WMTKA5N1RH+"Z9W4^@Q.GP799 R=
MSJ #S_-K.#TY@Q-@ K[E<J.)R/3(-TC5'NBG%:UI22O\A%8?[J4PN88O2"_[
MZ.^CQ%IGN-,Y#8\"WA/5A7[O',(@C%KXS/[=O7^$3K\.>]_A19_@/>#[9%4<
MN8UC6XA*B(&#L*_Q=1+&,9[^NL^[:=3I1</AH#;[P"^J^45'^>$3P0<@, .5
MHB)]!Z.(T)R43R_[B8GILN,<!"K!%#'DS0XG09N0\JQXGV.TQ[ 4TF(T'+:K
MB&L5\5$5'_/VK_&.&PS"($X.:#:-.KTX&,;M3 <UT\%1IG=4ZTLXPA>(,8HM
M-H8L. 4C04C12?&-*,D1;(76ABJJ39NP08-S='&81TV;3IBTBTIJ4<G_AK\A
MYV$VAWLLO4P;;!YP(WF&JC"_L-ITVS0EC;SOQ4ET(*II9"]K<'&@R]^KGP55
M*]=6-*1R(TQ98NK=NG-=N8)]L#_%CE8VH#\P93O$ K)B0@.G2X0,N@E&6I4M
MIEP8N795>B$-UGPWS;$K4V4-\/]22K-;V /J/C_Y#5!+ P04    " #6@:)8
M\]44RT8"  #[!   &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;(U474_;
M,!3]*U<1#R Q')*.32B-1,NF(0VIHF-[-LEMX^&/SG;:\N^Y=M*L0Z7:2WRO
M[7-R[I>+C;'/KD'TL%52NW'2>+^Z9LQ5#2KN+LP*-9TLC%7<DVN7S*TL\CJ"
ME&19FEXQQ85.RB+NS6Q9F-9+H7%FP;5*<?LR06DVX^0RV6T\B&7CPP8KBQ5?
MXAS]XVIFR6,#2RT4:B>,!HN+<7)S>3W-P_UXX:? C=NS(43R9,QS<.[J<9(&
M02BQ\H&!T[+&*4H9B$C&GYXS&7X9@/OVCOUKC)UB>>(.IT;^$K5OQLGG!&I<
M\%;Z![/YAGT\'P-?9:2+7]CT=],$JM9YHWHP*5!"=RO?]GG8 Q#/84#6 [*W
M@-$[@+P'Q,RQ3ED,ZY9[7A;6;,"&V\06C)B;B*9HA Y5G'M+IX)POIP:75--
ML :RG)&BYIZ<N:>%BN4=F 4=*6J1)M1NC7"G*Z,03K\;Y\[@]%'SMA8$(GO&
M+6$:]*+BD@X_P./\%DY/SN $A(8?C6D=U[4KF"?M00&K>IV33F?VCLX<[@TQ
M._A">NM_\8QB'@+/=H%/LJ.$]]Q>0'YY#EF:C0[HF?X_/#\B)Q_JD$>^T3M\
MU)/4<9I*;BF%U0MXR[63O.OU^C=U0BS'.7B^/92^COXJTH?179=IP=;[ 1V[
MT6EF>WVDT"[C>#FH3*M]E]EA=YC@F]BX;_8G--G=(/ZEZ9X%RMM2: <2%T29
M7GRBN;#=J'6.-ZO8K4_&4^]'LZ'7"6VX0.<+8_S."3\8WKOR%5!+ P04
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
M?^5\OR/XT^Y]Y'LN!-_L-M>L6+&F \CO'S@7/W:Z5YP/+_[?_ 502P,$%
M  @ UH&B6 -JZ%J@!P  .2(  !@   !X;"]W;W)K<VAE971S+W-H965T."YX
M;6RM6FUSXK86_BL:VNGLSI3%D@R&-&$FRW;;G;G;9IIN[V=A"]"ML:@D(.FO
MOT?&P6"]!&;R)<'VT>$YK\^1\.U>JK_UBG.#GM9EI>]Z*V,V-X.!SE=\S?0'
MN>$5/%E(M68&+M5RH#>*LZ)>M"X')$E&@S4356]Z6]][4--;N36EJ/B#0GJ[
M7C/U_)&7<G_7P[V7&W^(Y<K8&X/I[88M^2,WWS8/"JX&1RV%6/-*"UDAQ1=W
MO7M\,TN)75!+_"7X7I]\1M:4N91_VXLOQ5TOL8AXR7-C53#XM^,S7I96$^#X
MIU':.WZG77CZ^47[Y]IX,&;.-)_)\K^B,*N[WKB'"KY@V]+\(?>_\L:@H=67
MRU+7?]&^D4UZ*-]J(]?-8D"P%M7A/WMJ''&R /3X%Y!F >DN2 ,+:+. UH8>
MD-5F?6*&36^5W"-EI4&;_5#[IEX-UHC*AO'1*'@J8)V9SF150%!X@>"3EJ4H
MF(&+1P/_(%I&([E ,Z97Z#-$7*-WWRJV+03(O$=]].WQ$WKW_7OT/1(5^G,E
MMYI5A;X=&$!F]0_R!L7' PH20$'15UF9E48_ YKB?/T +#J:15[,^DBB"K\R
M]0%1_",B"4D]>&:7+Z<1./3H95KKHR$O6P<N:@<NE%PCJ$+%C*B6AS061G"O
MUPY:4[]66^$W>L-R?M>#$M9<[7AO^L-W>)3\Y#/YC92=.2 ].B"-:9_^!@U)
M5+E<<_2NE%J_]UE[4#&J5=CVLYN2X1#<OSNUPA7JXW0R&1W%SO -C_B&T0#=
M%_^#6CLDO)'0GW)9Y:+DJ.H"MX_MS=R&=&L+!U+?%\\;GXG#MPSH&RD[<]CH
MZ+!1-*"?."C-!3OTXJI ;"V5$?_6-WR6']0-3^*&29IT@NL1PCCQAS8[(LVB
M2.]/@-EF!CV>*P5Q*R6K4"ZU\99>YD 9X@[:J,@9UO$1ZSB*]7'%%.];6BH
MV1JX6@<=.G:^?9*0#D)7!I/1T(]Q<L0XB6)\4'(G:A:'(0*2?P=%(]4SDG.@
M#ZYS7N7<AW?B8*%XU,'KRN D]</%2<MPR2NIV@2\J6/#GA!_LK[UXFRTG86U
M ],C0F@ Y@D1XRC,7YAM)!72#-H.Y.E&V:YBGNOJXO]LQ<:V)R]B[,#IXZR;
M"SZI<0@U:5&3*[*AA,ZWK#/VQ[I)@AFVE>ZX"A!<H_T45+<G>$1P-L2AM&@I
M&4<)KZ8DP QS'G2!+21(E3^C;06S<"G^K=N#AG%G"5'QDE6C_2R?LRY9>83Z
M) D4(&[)%,?9%)R><UXTPT0E#;=NYF+'YJ4_IU,'QZC;S3PRA$P"4%M>Q7%B
MG:U8M>2Z0Y):<R!:F]BE8'-1A@D3ORECOI6V<V>TG(GCI'F?YW)K1XPV6C]\
M-R:8_&04*_R1<RFQCQ,R=JK;)S?!62!^+7GB.'M^:?H[Q*<N:2]&EPCQD#CY
MY4KU:38.#&ZXI4P<Y\P'Q3=,%"\M_9!6TJRX:O+,"]EEQI-<;P![&):&&F;+
MGCA.G\<<V+#GBQ+ Y41"APXCN5)C&AA&2,N<),Z<@%5M>>M:'S[B<B&FW1[N
M$2)9H(.3EC%)G#%_KX-\TD&\^'SD2&DWV%ZQ# ?Z'VGYD<3Y\<MQYN"G93]H
MHN]%[!(>S;(N7E>HCW$6PMNR(GF=%5_=VGA1>Z@.C\=.)OC$AJ&YF;242-*K
M=MAV+M67P(XR[;7\\E;:SIW0DBV)\M?T8:OR%;,]\*KYL=%Z/J5,G KQ2 V3
M0#\D+2>2.">^8*YA%GS'2UD#M29HN3![V!'5SPS/5Y4LY?+9:X./_[KCF$]H
M%$J]EB))G"+/IS$[OE_K?P]_9MVMD4=H'.J@+7>2.'<ZU7YQV;C<".YV,'ND
MTG%@/T]:"B63JVI](2I6Y1> CC+SU;7^1MK.#Q1;;J9Q;GY@S\WY;-4X@*.2
MLP!+4Y> ^VG:+7&?%!T'9DC:\C2-\_1_X-I61 Z;<&'07"I0 >'R(W6)&./A
MN(O4E:+#<:"4:<O6])7=[-&I"U1>A=I#QR/G.,8G16D:(&UZ<KH<)^T_8=.J
MM^H9:7M^I-%>F-6*EX47J6]+2KOCA5=J%.@WM&5I&M^X?A+:*#'?UF=Q]B!5
MPGA4&27+TI:OJ P'_-XF2=WM*=!/=[SP2 7:#6U9E<99U6F2E_8;ZF',D3,;
M^Z32T.!)6UZE<5[]>;'@><VB_"FO-^$(YCB.\F9##@&HC;+L5'^P%+4#\JK\
M.R;JX<[,L<7'PJ'ACK8,2^,,6T?@8(.X%K9GUTDRY^#1*S9*0LA;@J5Q@IV%
ML*(Y7XJJLDED9P6NA/27J^<(=Y01Q_$^,4)#!=M2+8WO5L/XN=UE1Y%[#G/3
MY.0XMT'N$:.CT#X[;?DQ3:)#PF_06BSFDXD&$%]:NFF4?*\=%=Y*V[DK6OY-
MX_Q[?SANDW/#X$G=PHX]P9[:5GQ_/D*\MJ=.7?8=3;HEY1,*G2>F+4.G<8:^
MQ)9VRWJ9-<3Y2;%;7AX1.NZ8,CCY$7[-U;)^-T&C^K3G\,/U\>[Q_8?[^E?_
MSOV/^&9V>(NA57-XJ>(K4] T-)BU )7)APR<JP[O*1PNC-S4/_7/I3%R77]<
M<59P907@^4)*\W)AO^#XMLCT_U!+ P04    " #6@:)8/C8\--@#  "C"
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
MA@[ZQZ, ;#,K&H-,5??GPA!W>[TM>+RB]0%\OC1<HM;P%W0#.WT#4$L#!!0
M   ( -:!HECQL@)0,@,  +L'   9    >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;(U52W/3,!#^*SNFPRG$CS@E+4EFF@(#!Z#3%C@P'&1[$VLJ2T:2F^3?
MLY(=DY8D<+#UV-UOO]6N5M.UT@^F1+2PJ80TLZ"TMKX,0Y.76#$S5#5*DBR5
MKIBEI5Z%IM;("F]4B3")HO.P8EP&\ZG?N]'SJ6JLX!)O-)BFJIC>+E"H]2R(
M@]W&+5^5UFV$\VG-5GB']FM]HVD5]B@%KU :KB1H7,Z"J_ARD3I]K_"-X]KL
MS<%%DBGUX!8?BUD0.4(H,+<.@='PB-<HA ,B&K\ZS*!WZ0SWYSOT]SYVBB5C
M!J^5^,X+6\Z"20 %+EDC[*U:?\ NGK'#RY4P_@_K5G=T$4#>&*NJSI@85%RV
M(]MTY[!G,(F.&"2=0>)YMXX\R[?,LOE4JS5HITUH;N)#]=9$CDN7E#NK2<K)
MSLX_*XLPAE?PQ9:HX;K1&J6%6\R1/[),H)F&EOPX[3#O,!<M9G($<P2?E+2E
M@7>RP.*I?4C\>I+)CN0B.0GXB>DAC.(!)%&2GL ;]4&//-[H1- &K(+W7#*9
M<R;@SC*+5&SV8+PM7'H8SMV;2U.S'&<!70R#^A&#^<L7\7GTY@39M">;GD*?
M'TT,_+C'C86%4/G#ST.L3^(>9MV6P_!X-722O)/H/4FNZ*H:"VH)I -+)>C&
M<[D"9MP>)3$O^RS"6[*L,H+J=D9["L]E::NPH\-EKBH$RS9/_)]!/(CB<S^F
M\03>5;506\0G2DD40Y)>=&$\D0PFZ83^H]=CN%>6:D(=#?4,TD%T/F['-#GL
MJM:<^AP7V_V3895JJ,B@9KR ; N-H8/2[J/^(>GRV[)4HG#'YN+S:M2\,BR9
M6#H [%P9W^Z<'HFYM*@E<WV.>#-C",L7\P#6):=3Y09P4U,GQ,+5?>:8\BIK
MM&DWB :1<6G;PR_1]]W&W6*7Q!U)1RS76'"*@YR3%==04DI>Y2XXO>U28QLM
MS1"N_B_][C?TPN$_E?^M\??.X)G-@(AK2MFA*QKN-=0*]<H_&Z["*;RVM_:[
M_<MTU3;D/^KMLT9.5UP:$+@DTVCX>AR ;I^*=F%5[=MSIBPU>S\MZ75%[11(
MOE1T)[N%<]"_U_/?4$L#!!0    ( -:!HEB)"B[W0@0  #@)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;'U6;6\B-Q#^*Z-M5+72-NP;"Z2 %'(7
M7:6[*KJD=Q^J?C#>@77CM?=L;TCZZSOV H&(("78'L_[,S/>Z4:;1ULC.GAN
MI+*SJ':NO1H,+*^Q8?92MZCH9J5-PQP=S7I@6X.L"D*-'&1)4@X:)E0TGP;:
MG9E/=>>D4'AGP'9-P\S+ J7>S*(TVA&^BG7M/&$PG[9LC??H_FKO#)T&>RV5
M:%!9H1487,VBZ_1J47C^P/!-X,8>[,%'LM3ZT1_^J&91XAU"B=QY#8R6)[Q!
M*;TB<N/'5F>T-^D%#_<[[;<A=HIER2S>:/E=5*Z>1>,(*ERQ3KJO>O,)M_$,
MO3ZNI0V_L.EYAT4$O+-.-UMA\J 1JE_9\S8/!P+CY!V!;"N0!;][0\'+#\RQ
M^=3H#1C/3=K\)H0:I,DYH3PH]\[0K2 Y-_]3.X02?H,[0T ;]P),5?#Q1R=:
M2KV;#AP9\:P#OE6XZ!5F[RC,X8M6KK;P4558'<L/R+F]A]G.PT5V5N$79BXA
M3V/(DJPXHR_?1YP'??F9B"TX#;=",<4%DW#OF$,?KCT5;Z^N.*W.-\V5;1G'
M641=8=$\833_^:>T3'X_XVRQ=[8XIWV^0R6&.\F4.P8'/@C+I;:=0?C[ 9\=
M+*3FC_^<"N*LF=-!]*5Q^4YE')-Q3UZ^4'G^JPTP:VFF<$DK<$U=;!WH%;@:
M8:4E#0.AUL3D:00QK_<8PP?DV"S1["CY </;NZ)G^.R=N( T'DY&82WS!!:=
MD%6P0I>B:8U^ZE&&43Q,)_0[*C+2S6M*AWD;2#J)RTGNEWPTAAO=M)U#8P.7
MU2NW893VC Q.Z+=(QG#;&26<!\.SK,2SWY.M-(%1EL$WK 671,A*<KH<0AB
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
M>!CNBRP;03H9P3.^HC?!8&U"H@DM/T01ALH6-9:2JS2:)3#.ICV/SK3F.O#
M$1H-,U$7%9JD,YA-$_ALB*\3;_/U#K+!W6@<UEF2PLH!I_U5,HPZ0M&5EQVD
M!M-:6&GM63]A8RP-8(\@ZT:%QF:CG,/E\<PSU)%M<VJMSSR6/-*9>=&)(8L_
MMXSN=UW:AYV6*HOXMD9OQ+/G> C7FC^^F% UVEV8P[XMN,6[8=5K^U&_ZB;<
M/^;=?X(OWDG-V<2279/A;!*![69O)Y!IPKS;&N+I&;85_Z[0>@,^+PVW[4GP
M%_0_P.7?4$L#!!0    ( -:!HEC@A'^"(P8  %(.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;(U7;4\;.1#^*Z,4551*\P[-M8 $]% KT0,5>OUP
MN@_.[B3KP[O>VMX$[M??,][-DM! 3X+LKCTSGI=G'MM'*^ON?,8<Z#XWA3_N
M9"&4[_M]GV2<*]^S)1>8F5N7JX!/M^C[TK%*HU)N^J/!X+"?*UUT3H[BV+4[
M.;)5,+K@:T>^RG/E'L[8V-5Q9]A9#WS5BRS(0/_DJ%0+ON'PK;QV^.JW5E*=
M<^&U+<CQ_+AS.GQ_-A'Y*/"GYI7?>">)9&;MG7Q\3H\[ W&(#2=!+"@\EGS.
MQH@AN/&CL=EIEQ3%S?>U]8L8.V*9*<_GUGS7:<B..],.I3Q7E0E?[>H3-_$<
MB+W$&A]_:57+C@<=2BH?;-XHPX-<%_53W3=YV%"8/J<P:A1&T>]ZH>CE1Q74
MR9&S*W(B#6OR$D.-VG!.%U*4F^ PJZ$73OZP@>DW>DL?>1:.^@$F9:*?-.IG
MM?KH&?4Q?;%%R#S]7J2<;NOWX4KKSVCMS]GH18-?E.O1>-BET6 T><'>N(UO
M'.V-7XC/4[!TH0M5)%H9N@DJ,' 5_*YX:W.3W>:D1=[[4B5\W$$/>'9+[IR\
M?C4\''QXP=E)Z^SD)>LG4@/ZJ'UBK*\<TU^W?!_HS-CD[N]=OKYH;;>O3;U[
ML=YT53DRMEB\#>QR@!E#B47#^>#)SBED3'-KT+BZ6)"*8RA0DK45@IF$\QF[
M]<AX0^#IW*06.#V[I N5:*/# ^W1ZU?3T7#T8>/M*Y>L ET[3G1L_FMG<^V]
M=0\4_3\X.&R%Z[HR&49O>IIVQZ,I?H<0N;4!Y8Y13;O3Z:09OF3OWZ.WG ,&
MJ+0NTL/^J#N9#.D-[0^[T^$(+Y?;B=FC0TB,XW,\F= MDL,^:# #IS17VM%2
MF8ICXAY7_I]9&U$D2-*>%!1]XG09_8*R197F-7RE#,ZI8E$#N+>=S*L""SW0
M.-H<=5_X."V=-C0\K/WIPKSS ;SR$,/:,KH)" 4>7EJS%#\2QZD."+R1TZ!8
M_"T6CA=("6$%.%PB#RJW%3(-_;WQ06\ &C-&0LM5RJ262ALU,RQ-.K,.+</.
M=T5ZE6DDK2IE9F\XV-)\:/\+&YZF]S'4=[U?I_XL+HJ0/%5@,1=AOY4"6>:)
MF9 YYJ>#T9PDT,Z,1A+@:MM';6C/+:+0\(M*H;B! :@9L'Y^\PDY38D55FF
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
MJY=P;*/9I*C2O+<^T$J1_]KDQ6X/;X/>(J.+3_FB::&8LJG0J*IM5BK9Y&"
M&8C=;[^N%[77A@Z3T*B_)Q1_^ SG_K\M 9@S9VUWB"8 "8KK5DK;I9<=D,+]
MVJ"]*P;L,>2JP(T@1+H%V'$(L"\V&$F_TAD#SS<V&]"[;LA%9#O<_52!!PYP
M;I\A [ D*/3I064._%7;AZV)CKL/L!U<$!JC&[3$-C+/Q=4R8XA-1@C#,I#1
MF1T>]&>S@X2^\=&IO.X#"V.W]^6B*7 ^M_I[[ XSL[8!-W+QR+ *<<9P6[Y?
M+B[NTJ;#!]\PX..EQ'N[=(T^M*/CLJSQGD47)5"R@=C+685]#[ &652+-,0R
M*Y@JS M&3P5GP=T0ZJA%)P=(T#7#!72_=29C\](1-=R[5&!)%NGJ%&29V]C>
M+W;<W>WLHKV4/(NW5SNLC0+# /=+J(X&1P<]\NUUJ26BJ],59>$B+CSIM<0-
MD[T(X/O2X1#J"'&PN[/._P502P,$%     @ UH&B6 V5(->\ @  3@8  !D
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
M*$O/@1]6]/ZB=@:T7RI2V$U<@/Y%7_P 4$L#!!0    ( -:!HE@2&X1XE (
M )H'   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;*55;4_;,!#^*Z=,
MVB=H7OI"Q=I(+0RMTM@0L.T#V@<WN;P(QPZV0^'?[YRT69&*F=B7V&??/?<\
MY]@WVTAUKPM$ T\5%WKN%<;4I[ZODP(KI@>R1D$[F505,V2JW->U0I:V017W
MHR"8^!4KA1?/VK4K%<]D8W@I\$J!;JJ*J><E<KF9>Z&W6[@N\\+8!3^>U2S'
M&S0_ZBM%EM^CI&6%0I=2@,)L[BW"T^74^K<./TO<Z+TY6"5K*>^ML4KG7F )
M(<?$6 1&PR.>(><6B&@\;#&]/J4-W)_OT"]:[:1ES32>2?ZK3$TQ]Z8>I)BQ
MAIMKN?F"6SUCBY=(KMLO;#K?,65,&FUDM0TFNRI%-[*G;1WV J;!*P'1-B!J
M>7>)6I;GS+!XIN0&E/4F-#MII;;11*X4]E!NC*+=DN),O*+RIJC@5K&T%#DL
ME&(B1RJ[T3/?4 ;KYR=;M&6'%KV"-H1+*4RAX;-(,7T9[Q.SGEZTH[>,G("7
M3 U@&!Y!%$0C!]ZPESML\8;_+A>^D@^L#%8'!7=XH\-X]LJ<ZIHE./?H3FA4
MC^C%'S^$D^"3@^VH9SMRH9-Z@ZID'&Y151ID=NB8X.X6GPPLN4SN?Q]2X,XQ
M'L!W4U!)5J*[XO:NG#?*9J%U>&B8(A: ]D2!SB,I^@,Y B$A#-9C"'?#*)@Z
MA(][X6,GJ>N&8XMX'+Z0:NM0"JI*"G<7G.4'];JA,\8U.BA.>HJ3=U%<I+)V
M\W/COL7OI.=WXL3Y)L7Q?Y71#?\6S6E/<_INFF^7THW]*D=_[[VL4.5M5]"0
MR$:8[NGL5_O&L^C>V[_N7=>B"Y&70@/'C$*#P0G]?:KK!)UA9-V^OFMIZ"UO
MIP4U3U36@?8S*<W.L GZ=AS_ 5!+ P04    " #6@:)8>>\>GE$#  #X!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R556UOVS80_BL'%2A6P+!D
MV6[<Q#9@MWOIAV9&G&X#BGV@J;-$A"(UDHZ3?[\C*:OJZGC;%XDO=\\]=P]Y
MG!^U>; 5HH.G6BJ[2"KGFNLTM;S"FMFA;E#1SEZ;FCF:FC*UC4%6!*=:IGF6
MO4UK)E2RG(>UC5G.]<%)H7!CP![JFIGG-4I]7"2CY+1P)\K*^85T.6]8B5MT
MGYN-H5G:H12B1F6%5F!POTA6H^OUU-L'@]\$'FUO##Z3G=8/?O*Q6"29)X02
MN?,(C'Z/^!ZE]$!$XZ\6,^E">L?^^(3^4\B=<MDQB^^U_%T4KEHDLP0*W+.#
M='?Z^ NV^02"7$L;OG",ME,RY@?K=-TZ$X-:J/AG3VT=>@ZS[ 6'O'7( ^\8
M*+#\P!Q;SHT^@O'6A.8'(=7@3>2$\J)LG:%=07YNN16E$GO!F7*PXEP?E!.J
MA(V6@@NT\,-I]&:>.HKGO5+>8J\C=OX"]A@^:>4J"S^J HMO_5/BV9'-3V37
M^47 3\P,83P:0)[EDPMXXR[Y<< ;OX!W+N$OJYUUA@[+G^<2CGB3\WC^ EW;
MAG%<)'1#+)I'3):O7XW>9C<7V$XZMI-+Z,LUL\*"WO=T&D3>S_"E_=_CDX.U
MU/SA+/W_&&#CR2O'PKWY]6#H[G!=-TP]^U)Q37(JBX4?68I;,$>3O5!,<<$D
M6/)$NKC.0L4>$7:("J@@#3-D)U2 ,P59(YUV5X5YJT-C!($TDI0H4:%A4C[[
M?6Q<]'45PF<E_&SKX] 1??UJEN?9S<^KU28,1S=O@-H563LTHNXQ$RJVL= /
M5!&C>T2A2/1#:!06G 9_XV&4P0S^@-&[\60 2CN_\ $YUCLTIV,X#AM*7]!W
MVND[O5C^6VIA_1-IM*(QCY7\OTI?#'7^H/Y;*_ 'P?9L^JJ=;$AAZHF6&[&+
M<K7:W&J'D _ACLKW#_AOTH2/ZFN)?7D'<*N'L=#9NP%MTT%$N&=/7OA[W0@.
M5Y.>+*-I[ Y!%@*[U8_GP:X&L,72!R52C3:!3(N8S[Y').?O@@S@G.QIKQO7
M:,KPYE@(&<?&W*UVS]HJ=O.OYO%-I(97TM$$B7MRS897)*N)[TR<.-V$WK[3
MCEZ*,*SH:4;C#6A_KZGP[<0'Z![[Y=]02P,$%     @ UH&B6*C8^V#A @
M808  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL?57;;MLP#/T5PAN&
M#?!J6[XDZ9( 37?K0[>BE^UAV(-J,[916\HD)>G^?I3LNFF7YD74A>?PD++H
MZ5:J.UTA&KAO&Z%G7F7,ZC@(=%YAR_617*&@DZ54+3>T5&6@5PIYX4!M$[ P
MS(*6U\*;3]W>A9I/Y=HTM< +!7K=MES]76 CMS,O\AXV+NNR,G8CF$]7O,0K
M-#>K"T6K8& IZA:%KJ4 A<N9=Q(=+Q+K[QQ^U+C5.W.PF=Q*>6<79\7,"ZT@
M;# WEH&3V> I-HTE(AE_>DYO"&F!N_,']L\N=\KEEFL\E<W/NC#5S!M[4."2
MKQMS*;=?L<\GM7RY;+0;8=OYIK$'^5H;V?9@4M#6HK/\OJ_##F <O@!@/8 Y
MW5T@I_(C-WP^57(+RGH3FYVX5!V:Q-7"7LJ5471:$\[,OTF#P. ]7&%)M3;
M10%?4):*KZHZAS/17;RMX-MK?MN@?C<-#$6V^"#OHRRZ*.R%*#&<2V$J#9]$
M@<53?$"*!]GL0?:"'20\Y^H(XL@'%K+D %\\E"%V?/&!,FCH\MN77H=.]J/M
MPSG6*Y[CS*.7H5%MT)N_>15EX8<#VI)!6W*(??ZQUKPL%9;=+<@E7.(&Q1KA
MEQ,,UWAO8-'(_.[W/NT'V?=KOZX4XI,[ ZIX7@TEMT,,-Z(V='1EN*W>A9+%
M.C>@.1417L/('V4CLF,_S$+ZOM2FSNF ^2Q)(/99.H%K:7CSC"8*_3"*((K\
M.)K *1>\X,^X&?.S46I-FD6/S&-_,DEHC**P9^[1I#K+)A"'!(O@NZE0P:E<
M"Z/J_W3;L!F,P\D.;\9@E*8]IW3P?( S/QJ-"99F2>_QE)""C]*Q-4F\4X:(
M<&'H#'L JNY>;?&2V!\3RDW2-(%]WU&P\^Q;5*5K;KJ3UG6 87?HGR==VWAT
M[YHOW6Y9"PT-+@D:'HU2#U37T+J%D2O71&ZEH9;DIA7] U!9!SI?2GI!_<(&
M&/XJ\W]02P,$%     @ UH&B6*_^BS9D @  4 4  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&ULC51M;],P$/XK)X/0)I4F3;HRC392VX% 8FC:!GQ
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
MM']K+ML6>PEO'RI;F345&ABN+#0Z.Q\'H-KF;S=&UK[AEM+8]O7+RKZ7J%R
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
M/ZSHRT3M FA_I:A4W<0=T'_"^5]02P,$%     @ UH&B6%"$52U& P  &@<
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
M4^_,(SDL:</-K5Q?0>=G8ODRR;5[DG6[]S3V2-9H(ZL.C HJ)MHW?>SRL %
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
MU"Z [N>*&KS=N =T?P_I'U!+ P04    " #6@:)8VR8'[40"  !S!0  &0
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
M%&QNF-*G!Y4MH/<;27%43^P&S<<L^@M02P,$%     @ UH&B6,)*GG"@ @
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
M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y
M+AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*
M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC
M)8QQ8K3^-8+)#^Q^ %!+ P04    " #6@:)8QSB]NY0$  !X)   #P   'AL
M+W=O<FMB;V]K+GAM;,6:36_;.!! _PJA4PNLUY8HY0MU@6R2S1H(4B,V>EW0
M$FT3E4@O22=I?WV'$IR2J378B^B3+4J6GTAQWG"D3R]*?ULI]8V\-K4TTV1K
M[>YJ/#;EEC?,_*EV7,*>M=(-L["I-V.STYQ59LNY;>IQ-IF<C1LF9/+YT^%<
M<SWV-Y3EI15*0J-K^"KXB_FUWVV29V'$2M3"?I\F[?>:)Z014C3B!Z^FR20A
M9JM>_E%:_%#2LGI1:E77TR3M=GSEVHKRM^:%@URRE6E;+%L],0"9)F<3..%:
M:&/;(]KS,V!\YG!PM[6WZF]16ZYOF>7W6NUW0F[<:> JQMYEM/UP^.PZ\4K_
MGVY4Z[4H^:TJ]PV7MNM'S6L'*,U6[$Q")&OX-#D<0JYE1>ZDA4XB,]F="HYU
M5PI_/:NZJ[: Z_6AOA*P0\^J%GPXR!LE*RX-KPA\,ZH6%7!4Y"]6,UERXD%F
M"&1V0LA_,P^2(I#T)) +AP,_]2!S!#(_(630DP4"69P2DGJ09PCDV2DA<P_R
M'($\/R5DX4%>() 7PT(^@F=(2D8PGXTP1*W)7',#OWD?)B\1QLL(C!DP+OBF
MC>D,8OH]5QO-=EM1^K%\@@7S201,"IA/_)G+/3<^&&J9@373@N4 -I, 9B$=
MX.8/\LBM#X@9)AU8,2U@ 8!?[)9K<K/7V@WS$R^Y>&8K'Q-S3#JP9%K,,\"$
M[&P'N=/W]D:\^V\O=NZ7/B9FF71@S;28YX!YKU3U(NJZQ9Q!++)B+9B/B7DF
M'5@T+>8%8%Z7I=Y#8+Q[W;EP&4P;S#'IP))I 2\!\):O@L'%G)(.+)4N7D^
MZD8UC;!O\1 <8T60UV)62:-HQ7EEL66:CU:L\V#CAI@%O8F))8UAEC1K0V.I
M&DZ6[#6X 3-,*%D,H:1T1.Z8EK"0,N3#@S+F(YF[(*E\3$POV<!ZF4DC*B!:
M:E8!);G6FLF-2[MMT)7H&F9@PRS$1D+P*YE;$9:EVKO)LB%SR,I*$8XX9I@L
MAF'Z,IU@A9!AALEB&,;/=,B')0,$\]$GQ.22Q9#+L92G(_4Q,<5D,133E_B$
MXXU))XLAG;[$)\3$I)/%D$Y?XA-B8M+)8DCG6.+SV[U),?O0&/8YI#_')CC%
MI$-CK&GZW!A6I3#OT!@KF][EM5_AHVCU[*3>\8L^%/,.C>&=7DR_[$,Q^= 8
M\@GU>,LM$[4A2_[J)[\4DP^-(9\ <]2N(C0K+7D0/B8F'QI#/D=5#O=!N?4Q
M,?G0&/+I57DPA3#YT!CRZ<7TIU".R2>/(9_>C,/OS1RS4![#0KV806]B%LIC
M6*@7TZ]$YYB%\A@6ZLW?@D%'G^*<LKX6#CIFH3R&A7HQ@T''+)3'L-#Q;-A)
MT\?$+)3'L-!1S/<6RC$+Y3$L]"MI]]../:O][#W'+)3'L- ;YH@\*+D96:Z;
MKL%_$HI9J(A2@.LIMH8/;#$+%5'60CW%UA 3LU 192WTOMCZ=I/ZF)B%BA@6
M2EU>?+3LZF-B%BI:"XT/;[I4?"TDKQ[A+PRTEZPNYYJXC^[I6UZX0OAZ7]<W
MT/9%/BA6'5Z<.;ST\_DG4$L#!!0    ( -:!HE@/E%1(V@$  %D@   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"
M14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8GZR1YR]IUY9M=\B;;9\G
MQ_WND!?-II3^(82\W*1]FV^Z/AW.5U;=L&_+>3FL0]\NW]MU"CJ=SL+P<T;S
M./\Y<_)ZZM-?)G:KU7:9GKKEQSX=RB^#PV<WO.=-2J69O+;#.I5%$XZ[Z^D<
M+@>Y.4]N)L]OBV9X?I,FU Y2"-+Z009!5C_((<CK!T4(BO6#9A TJQ]T"T&W
M]8/N(.BN?M ]!-W7#Y(IRC@E2!IA3:"U(-="X+4@V$(@MB#90F"V(-I"H+8@
MVT+@MB#<0B"W(-U"8+<@WD*@MZ+>2J"WHMY*H+>./K8)]%;46PGT5M1;"?16
MU%L)]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCTMM%F"8'>
MAGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>
MCGH[@=X^VNPFT-M1;R?0VU%O)]#;46\GT-M1;R?0VU%O)] [HMZ10.^(>D<"
MO2/J'0GTCJAW)- [HM[Q/_7.Y;1+^=KSO<;G_R?5Y7QONC[^LOP^.7I[+S@'
M^)/@\0M02P,$%     @ UH&B6"%=IR;- 0  )"   !,   !;0V]N=&5N=%]4
M>7!E<UTN>&ULS=K);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=U
MPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$8!\8\_F":NU38ZF)(S/C
M:AWB7S=G5N=+/2<F!H,ARTT3J G]T-9()J,GFNE5%7K/FWC;EZ89)XXJG_0>
M=Q/;K'&BK:W*7(<XSM9-\2VEOT](X\INCE^4UM_$"0D[F="._!RP7_>Z)N?*
M@GI3[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A%T2AKM)=T9OS
MR2'N,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A<B%\OPC'A-CZ:N?C]K3
M+JCX97;<W@_CEMUY>-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@
M?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL
M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*
MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)KAB)KAB)K]I^R
MOANS_.OWUNTUK779'/)9]W' Y!-02P$"% ,4    " #6@:)8!T%-8H$   "Q
M    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( -:!HEAY<(#N[@   "L"   1              "  :\   !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( -:!HEB97)PC$ 8  )PG   3
M      "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ UH&B
M6'=90;O=!0  ^AX  !@              ("!#0@  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( -:!HE@"Q7KCY@<  +8D   8
M      " @2 .  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M" #6@:)8^#&H2NL"   ="@  &               @($\%@  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ UH&B6.I QM>#!@  T1\  !@
M             ("!71D  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( -:!HECWPG+/^P(  /,'   8              " @18@  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #6@:)8\]44RT8"  #[
M!   &               @(%'(P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ UH&B6%7ZWS2'!P  !#   !@              ("!PR4
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( -:!HE@#:NA:
MH <  #DB   8              " @8 M  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    " #6@:)8/C8\--@#  "C"   &
M@(%6-0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ UH&B
M6&E'D,U$!   4@D  !D              ("!9#D  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    " #6@:)86IN:9:,#   Z"   &0
M        @('?/0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( -:!HEBS+A)\F (  +P%   9              " @;E!  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ UH&B6/&R E R P  NP<
M !D              ("!B$0  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    " #6@:)8B0HN]T($   X"0  &0              @('Q1P
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( -:!HEA% +I.
MAP0  #<+   9              " @6I,  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ UH&B6*(P\M\T P  # <  !D
M ("!*%$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #6
M@:)8X(1_@B,&  !2#@  &0              @(&35   >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( -:!HEAQJ9J1% 4  +\*   9
M          " @>U:  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ UH&B6 V5(->\ @  3@8  !D              ("!.&   'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #6@:)8TQF[6\,"  !/
M!@  &0              @($K8P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( -:!HE@?CKI=C@,  -T'   9              " @25F
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ UH&B6!(;
MA'B4 @  F@<  !D              ("!ZFD  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    " #6@:)8>>\>GE$#  #X!P  &0
M    @(&U;   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M -:!HEBHV/M@X0(  &$&   9              " @3UP  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ UH&B6*_^BS9D @  4 4  !D
M             ("!57,  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    " #6@:)8#G*J.GP"  !?!0  &0              @('P=0  >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( -:!HEB0Q4'E; (
M (T%   9              " @:-X  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ UH&B6,A>M!"D P  $0@  !D              ("!
M1GL  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #6@:)8
M"\30GGP#   +"0  &0              @($A?P  >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( -:!HEAX!DH@I@(  ,,%   9
M      " @=2"  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ UH&B6)WX2-24 @  D 4  !D              ("!L84  'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #6@:)84(15+48#   :!P
M&0              @(%\B   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( -:!HE@\P+A!$ (  "H$   9              " @?F+  !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ UH&B6,0G4%#X
M 0  " 0  !D              ("!0(X  'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    " #6@:)8A?AU+SH$   '%@  &0
M@(%OD   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( -:!
MHEAT S;TCP(  )H&   9              " @>"4  !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ UH&B6-;!L962 @  ^P8  !D
M         ("!II<  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    " #6@:)87PY]@UL"  #Y!0  &0              @(%OF@  >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( -:!HE@L# \VH ,  '8-
M   9              " @0&=  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ UH&B6%# CL%7 @  +@8  !D              ("!V*
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #6@:)8^+0P
M/RD"  ##!   &0              @(%FHP  >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( -:!HECW @"S2 0  )H4   9
M  " @<:E  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
MUH&B6-DR+Y7A @  B0@  !D              ("!1:H  'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    " #6@:)8W1M2X'$"   J!@  &0
M            @(%=K0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( -:!HEC;)@?M1 (  ',%   9              " @06P  !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ UH&B6)=<NG%*!
M(10  !D              ("!@+(  'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q02P$"% ,4    " #6@:)8'J;R_ZP"  #8!@  &0              @($!
MMP  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( -:!HEC"
M2IYPH (  .4&   9              " @>2Y  !X;"]W;W)K<VAE971S+W-H
M965T-#@N>&UL4$L! A0#%     @ UH&B6"_3 NL)"0  [%@  !D
M     ("!N[P  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M" #6@:)8FIG\H.<"   @"0  &0              @('[Q0  >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( -:!HEAY0/O2D04  " N   9
M              " @1G)  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L!
M A0#%     @ UH&B6#7O+NT!!0  O1P  !D              ("!X<X  'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #6@:)8E"2WZ1\"
M  "Y!   &0              @($9U   >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;%!+ 0(4 Q0    ( -:!HEA3)!:&L ,  )H+   9              "
M@6_6  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ UH&B
M6 ZNK@XM P  ZA(   T              ( !5MH  'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #6@:)8EXJ[',     3 @  "P              @ &NW0
M7W)E;',O+G)E;'-02P$"% ,4    " #6@:)8QSB]NY0$  !X)   #P
M        @ &7W@  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ UH&B6 ^4
M5$C: 0  62   !H              ( !6.,  'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ UH&B6"%=IR;- 0  )"   !,
M     ( !:N4  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #X /@#I$
&:.<

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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>73
<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>75
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>144</ContextCount>
  <ElementCount>243</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>49</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 1 - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation</Role>
      <ShortName>Note 1 - Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 2 - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information</Role>
      <ShortName>Note 2 - Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 3 - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-3-revenues</Role>
      <ShortName>Note 3 - Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 4 - Inventories, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net</Role>
      <ShortName>Note 4 - Inventories, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 5 - Other Current Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables</Role>
      <ShortName>Note 5 - Other Current Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 6 - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment</Role>
      <ShortName>Note 6 - Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles</Role>
      <ShortName>Note 7 - Goodwill and Identifiable Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 8 - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses</Role>
      <ShortName>Note 8 - Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 9 - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-9-debt</Role>
      <ShortName>Note 9 - Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 10 - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies</Role>
      <ShortName>Note 10 - Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 11 - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation</Role>
      <ShortName>Note 11 - Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 12 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes</Role>
      <ShortName>Note 12 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 13- Earnings (Loss) Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share</Role>
      <ShortName>Note 13- Earnings (Loss) Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995467 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995468 - Disclosure - Note 2 - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables</Role>
      <ShortName>Note 2 - Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995469 - Disclosure - Note 3 - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables</Role>
      <ShortName>Note 3 - Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-3-revenues</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995470 - Disclosure - Note 4 - Inventories, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables</Role>
      <ShortName>Note 4 - Inventories, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995471 - Disclosure - Note 5 - Other Current Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables</Role>
      <ShortName>Note 5 - Other Current Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995472 - Disclosure - Note 6 - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables</Role>
      <ShortName>Note 6 - Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995473 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables</Role>
      <ShortName>Note 7 - Goodwill and Identifiable Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995474 - Disclosure - Note 8 - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables</Role>
      <ShortName>Note 8 - Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Note 9 - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables</Role>
      <ShortName>Note 9 - Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-9-debt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995476 - Disclosure - Note 13- Earnings (Loss) Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables</Role>
      <ShortName>Note 13- Earnings (Loss) Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Note 1 - Basis of Presentation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual</Role>
      <ShortName>Note 1 - Basis of Presentation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995478 - Disclosure - Note 2 - Segment and Geographic Information (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual</Role>
      <ShortName>Note 2 - Segment and Geographic Information (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995479 - Disclosure - Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details</Role>
      <ShortName>Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995480 - Disclosure - Note 3 - Revenues (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual</Role>
      <ShortName>Note 3 - Revenues (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995481 - Disclosure - Note 3 - Revenues - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details</Role>
      <ShortName>Note 3 - Revenues - Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995482 - Disclosure - Note 4 - Inventories, Net - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details</Role>
      <ShortName>Note 4 - Inventories, Net - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995483 - Disclosure - Note 5 - Other Current Receivables (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual</Role>
      <ShortName>Note 5 - Other Current Receivables (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995484 - Disclosure - Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details</Role>
      <ShortName>Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Note 6 - Property and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual</Role>
      <ShortName>Note 6 - Property and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995486 - Disclosure - Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details</Role>
      <ShortName>Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Note 6 - Property and Equipment - Depreciation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details</Role>
      <ShortName>Note 6 - Property and Equipment - Depreciation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995488 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual</Role>
      <ShortName>Note 7 - Goodwill and Identifiable Intangibles (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995489 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details</Role>
      <ShortName>Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995490 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details</Role>
      <ShortName>Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995491 - Disclosure - Note 8 - Accrued Expenses (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual</Role>
      <ShortName>Note 8 - Accrued Expenses (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995492 - Disclosure - Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details</Role>
      <ShortName>Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995493 - Disclosure - Note 9 - Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual</Role>
      <ShortName>Note 9 - Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995494 - Disclosure - Note 9 - Debt - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details</Role>
      <ShortName>Note 9 - Debt - Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Note 10 - Commitment and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual</Role>
      <ShortName>Note 10 - Commitment and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995496 - Disclosure - Note 11 - Share-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual</Role>
      <ShortName>Note 11 - Share-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Note 12 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual</Role>
      <ShortName>Note 12 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ncsm20240331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995498 - Disclosure - Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details</Role>
      <ShortName>Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 45 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm, ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent, ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent, ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning, ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement, us-gaap:AmortizationOfFinancingCosts, us-gaap:AmortizationOfIntangibleAssets, us-gaap:CashSurrenderValueOfLifeInsurance, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ContractWithCustomerAssetNet, us-gaap:ContractWithCustomerLiabilityNoncurrent, us-gaap:GoodwillImpairmentLoss, us-gaap:ImpairmentOfIntangibleAssetsFinitelived, us-gaap:InterestExpenseDebt, us-gaap:LineOfCredit, us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax, us-gaap:OtherReceivablesNetCurrent, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:TangibleAssetImpairmentCharges, us-gaap:TreasuryStockCommonShares -  ncsm20240331_10q.htm 8, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58</Log>
  </Logs>
  <InputFiles>
    <File>ncsm-20240331.xsd</File>
    <File>ncsm-20240331_cal.xml</File>
    <File>ncsm-20240331_def.xml</File>
    <File>ncsm-20240331_lab.xml</File>
    <File>ncsm-20240331_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ncsm20240331_10q.htm">ncsm20240331_10q.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>a01.jpg</File>
    <File>a02.jpg</File>
    <File>a03.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="611">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>78
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ncsm20240331_10q.htm": {
   "nsprefix": "ncsm",
   "nsuri": "http://ncsmultistage.com/20240331",
   "dts": {
    "schema": {
     "local": [
      "ncsm-20240331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ncsm-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ncsm-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ncsm-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ncsm-20240331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ncsm20240331_10q.htm"
     ]
    }
   },
   "keyStandard": 225,
   "keyCustom": 18,
   "axisStandard": 21,
   "axisCustom": 0,
   "memberStandard": 30,
   "memberCustom": 19,
   "hidden": {
    "total": 52,
    "http://xbrl.sec.gov/dei/2024": 6,
    "http://fasb.org/us-gaap/2024": 37,
    "http://ncsmultistage.com/20240331": 5,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "contextCount": 144,
   "entityCount": 1,
   "segmentCount": 49,
   "elementCount": 389,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 611,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 5
   },
   "report": {
    "R1": {
     "role": "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)",
     "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)",
     "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
     "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
     "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals",
     "longName": "005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited",
     "longName": "006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
     "longName": "007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
     "longName": "008 - Disclosure - Note 1 - Basis of Presentation",
     "shortName": "Note 1 - Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
     "longName": "009 - Disclosure - Note 2 - Segment and Geographic Information",
     "shortName": "Note 2 - Segment and Geographic Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
     "longName": "010 - Disclosure - Note 3 - Revenues",
     "shortName": "Note 3 - Revenues",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
     "longName": "011 - Disclosure - Note 4 - Inventories, Net",
     "shortName": "Note 4 - Inventories, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
     "longName": "012 - Disclosure - Note 5 - Other Current Receivables",
     "shortName": "Note 5 - Other Current Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ncsm:OtherCurrentReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ncsm:OtherCurrentReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
     "longName": "013 - Disclosure - Note 6 - Property and Equipment",
     "shortName": "Note 6 - Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
     "longName": "014 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles",
     "shortName": "Note 7 - Goodwill and Identifiable Intangibles",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
     "longName": "015 - Disclosure - Note 8 - Accrued Expenses",
     "shortName": "Note 8 - Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
     "longName": "016 - Disclosure - Note 9 - Debt",
     "shortName": "Note 9 - Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
     "longName": "017 - Disclosure - Note 10 - Commitment and Contingencies",
     "shortName": "Note 10 - Commitment and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
     "longName": "018 - Disclosure - Note 11 - Share-based Compensation",
     "shortName": "Note 11 - Share-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
     "longName": "019 - Disclosure - Note 12 - Income Taxes",
     "shortName": "Note 12 - Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
     "longName": "020 - Disclosure - Note 13- Earnings (Loss) Per Common Share",
     "shortName": "Note 13- Earnings (Loss) Per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "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": "22",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies",
     "longName": "995467 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
     "longName": "995468 - Disclosure - Note 2 - Segment and Geographic Information (Tables)",
     "shortName": "Note 2 - Segment and Geographic Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
     "longName": "995469 - Disclosure - Note 3 - Revenues (Tables)",
     "shortName": "Note 3 - Revenues (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
     "longName": "995470 - Disclosure - Note 4 - Inventories, Net (Tables)",
     "shortName": "Note 4 - Inventories, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
     "longName": "995471 - Disclosure - Note 5 - Other Current Receivables (Tables)",
     "shortName": "Note 5 - Other Current Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ncsm:OtherCurrentReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ncsm:OtherCurrentReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
     "longName": "995472 - Disclosure - Note 6 - Property and Equipment (Tables)",
     "shortName": "Note 6 - Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
     "longName": "995473 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Tables)",
     "shortName": "Note 7 - Goodwill and Identifiable Intangibles (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
     "longName": "995474 - Disclosure - Note 8 - Accrued Expenses (Tables)",
     "shortName": "Note 8 - Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables",
     "longName": "995475 - Disclosure - Note 9 - Debt (Tables)",
     "shortName": "Note 9 - Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
     "longName": "995476 - Disclosure - Note 13- Earnings (Loss) Per Common Share (Tables)",
     "shortName": "Note 13- Earnings (Loss) Per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual",
     "longName": "995477 - Disclosure - Note 1 - Basis of Presentation (Details Textual)",
     "shortName": "Note 1 - Basis of Presentation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual",
     "longName": "995478 - Disclosure - Note 2 - Segment and Geographic Information (Details Textual)",
     "shortName": "Note 2 - Segment and Geographic Information (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
     "longName": "995479 - Disclosure - Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)",
     "shortName": "Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31_StatementGeographicalAxis-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual",
     "longName": "995480 - Disclosure - Note 3 - Revenues (Details Textual)",
     "shortName": "Note 3 - Revenues (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R37": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
     "longName": "995481 - Disclosure - Note 3 - Revenues - Contract Liabilities (Details)",
     "shortName": "Note 3 - Revenues - Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details",
     "longName": "995482 - Disclosure - Note 4 - Inventories, Net - Schedule of Inventories (Details)",
     "shortName": "Note 4 - Inventories, Net - Schedule of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
     "longName": "995483 - Disclosure - Note 5 - Other Current Receivables (Details Textual)",
     "shortName": "Note 5 - Other Current Receivables (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ncsm:OtherCurrentReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
     "longName": "995484 - Disclosure - Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)",
     "shortName": "Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock",
       "ncsm:OtherCurrentReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock",
       "ncsm:OtherCurrentReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual",
     "longName": "995485 - Disclosure - Note 6 - Property and Equipment (Details Textual)",
     "shortName": "Note 6 - Property and Equipment (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:TangibleAssetImpairmentCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:TangibleAssetImpairmentCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
     "longName": "995486 - Disclosure - Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)",
     "shortName": "Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details",
     "longName": "995487 - Disclosure - Note 6 - Property and Equipment - Depreciation Expense (Details)",
     "shortName": "Note 6 - Property and Equipment - Depreciation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DepreciationNonproduction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ncsm:ScheduleOfDepreciationTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:DepreciationNonproduction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ncsm:ScheduleOfDepreciationTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual",
     "longName": "995488 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles (Details Textual)",
     "shortName": "Note 7 - Goodwill and Identifiable Intangibles (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
     "longName": "995489 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)",
     "shortName": "Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
     "longName": "995490 - Disclosure - Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)",
     "shortName": "Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual",
     "longName": "995491 - Disclosure - Note 8 - Accrued Expenses (Details Textual)",
     "shortName": "Note 8 - Accrued Expenses (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
     "longName": "995492 - Disclosure - Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)",
     "shortName": "Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
     "longName": "995493 - Disclosure - Note 9 - Debt (Details Textual)",
     "shortName": "Note 9 - Debt (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details",
     "longName": "995494 - Disclosure - Note 9 - Debt - Long-term Debt (Details)",
     "shortName": "Note 9 - Debt - Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FinanceLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-03-31",
      "name": "us-gaap:FinanceLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
     "longName": "995495 - Disclosure - Note 10 - Commitment and Contingencies (Details Textual)",
     "shortName": "Note 10 - Commitment and Contingencies (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember",
      "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
     "longName": "995496 - Disclosure - Note 11 - Share-based Compensation (Details Textual)",
     "shortName": "Note 11 - Share-based Compensation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual",
     "longName": "995497 - Disclosure - Note 12 - Income Taxes (Details Textual)",
     "shortName": "Note 12 - Income Taxes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
     "longName": "995498 - Disclosure - Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)",
     "shortName": "Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-01-01_2024-03-31",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ncsm20240331_10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable\u2014trade",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r628"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable\u2014trade, net",
        "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": [
      "r694"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and franchise taxes accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r586",
      "r741"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "totalLabel": "Total accrued expenses",
        "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": [
      "r39"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll and bonus",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r586"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r57",
      "r112",
      "r464",
      "r491",
      "r492"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r1",
      "r8",
      "r14",
      "r370",
      "r373",
      "r412",
      "r487",
      "r488",
      "r672",
      "r673",
      "r674",
      "r683",
      "r684",
      "r685",
      "r686"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r683",
      "r684",
      "r685",
      "r686",
      "r742",
      "r795"
     ]
    },
    "ncsm_AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member]",
        "documentation": "Represents Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Shares withheld",
        "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/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r300"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income (loss) to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "terseLabel": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r334"
     ]
    },
    "ncsm_AlternateBaseRateAbrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "AlternateBaseRateAbrMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alternate Base Rate (ABR) [Member]",
        "documentation": "Represents alternate based rate (ABR)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of deferred loan costs",
        "terseLabel": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r265",
      "r679",
      "r753"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AmortizationOfIntangibleAssets",
        "terseLabel": "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": [
      "r6",
      "r203",
      "r210",
      "r603"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potentially dilutive securities excluded as anti-dilutive (in shares)",
        "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": [
      "r159"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r95",
      "r111",
      "r131",
      "r163",
      "r169",
      "r178",
      "r181",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r363",
      "r367",
      "r387",
      "r458",
      "r528",
      "r596",
      "r597",
      "r628",
      "r653",
      "r735",
      "r736",
      "r755"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r114",
      "r131",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r363",
      "r367",
      "r387",
      "r628",
      "r735",
      "r736",
      "r755"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsNoncurrent",
        "totalLabel": "Total noncurrent assets",
        "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 after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r363",
      "r367",
      "r387",
      "r735",
      "r736",
      "r755"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "CA",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_CanadaPatentMattersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "CanadaPatentMattersMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada Patent Matters [Member]",
        "documentation": "Represents Canada patent matters."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "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": [
      "r18",
      "r108",
      "r584"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodStartLabel": "Cash and cash equivalents beginning of period",
        "periodEndLabel": "Cash and cash equivalents end of period",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [
      "r18",
      "r67",
      "r129"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net change in cash and cash equivalents",
        "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": [
      "r0",
      "r67"
     ]
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashSurrenderValueOfLifeInsurance",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashSurrenderValueOfLifeInsurance",
        "terseLabel": "Cash Surrender Value of Life Insurance",
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity."
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 10)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r87",
      "r461",
      "r515"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r225",
      "r226",
      "r569",
      "r723",
      "r729"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r683",
      "r684",
      "r686",
      "r742",
      "r793",
      "r795"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r516"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued (in shares)",
        "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": [
      "r48"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48",
      "r516",
      "r534",
      "r795",
      "r796"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.01 par value, 11,250,000 shares authorized, 2,540,626 shares issued and 2,485,708 shares outstanding at March 31, 2024 and 2,482,796 shares issued and 2,443,744 shares outstanding at December 31, 2023",
        "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": [
      "r48",
      "r463",
      "r628"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Comprehensive income (loss) attributable to NCS Multistage Holdings, Inc.",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r116",
      "r118",
      "r124",
      "r455",
      "r473",
      "r475"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Comprehensive income (loss) attributable to non-controlling interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r30",
      "r33",
      "r116",
      "r118",
      "r123",
      "r454",
      "r473",
      "r474"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Comprehensive income (loss)",
        "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": [
      "r33",
      "r81",
      "r116",
      "r118",
      "r122",
      "r453",
      "r473"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Construction in progress",
        "label": "us-gaap_ConstructionInProgressGross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerAssetNet",
        "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r276",
      "r287"
     ]
    },
    "ncsm_ContractWithCustomerLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "ContractWithCustomerLiabilityAdditions",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "Amount of additions to obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiabilityCurrent",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r275",
      "r287"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiabilityNoncurrent",
        "terseLabel": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r275",
      "r287"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized",
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized",
        "negatedLabel": "Revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales, exclusive of depreciationand amortization expense shown below",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details": {
       "parentTag": "us-gaap_Depreciation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of sales",
        "label": "us-gaap_CostOfGoodsAndServicesSoldDepreciation",
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r675",
      "r720"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r233",
      "r733"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r233",
      "r733",
      "r734"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r27",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r130",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r232",
      "r233",
      "r243",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r259",
      "r266",
      "r267",
      "r268",
      "r400"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r38",
      "r39",
      "r85",
      "r86",
      "r133",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r255",
      "r256",
      "r257",
      "r258",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r626",
      "r680",
      "r724",
      "r725",
      "r726",
      "r752",
      "r754"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings",
        "terseLabel": "Debt Instrument, Covenant, Maximum Available Cash After Borrowings",
        "documentation": "Amount of maximum available cash on hand after borrowings allowed under the covenant of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio",
        "terseLabel": "Debt Instrument, Covenant, Maximum Quarterly Liquidity for Fixed Charge Coverage Ratio",
        "documentation": "Percentage of maximum liquidity per quarter for fixed change coverage ratio covenant of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio",
        "terseLabel": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio",
        "documentation": "Minimum fixed change coverage ratio under covenant of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFaceAmount",
        "terseLabel": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r400",
      "r401",
      "r605",
      "r606",
      "r626"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFairValue",
        "terseLabel": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r386",
      "r605",
      "r606",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage",
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r270",
      "r400",
      "r401",
      "r626"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r133",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r250",
      "r255",
      "r256",
      "r257",
      "r258",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r626",
      "r680",
      "r724",
      "r725",
      "r726",
      "r752",
      "r754"
     ]
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r78"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r78"
     ]
    },
    "ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "DeferredCompensationLiabilityToBeLiquidatedInShortTerm",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_DeferredCompensationLiabilityToBeLiquidatedInShortTerm",
        "terseLabel": "Deferred Compensation Liability, to be Liquidated in Short Term",
        "documentation": "Represents deferred compensation liability to be liquidated in short-term."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsGross",
        "terseLabel": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r754"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r339"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax expense",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r100",
      "r682"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet",
        "terseLabel": "Deferred income taxes, net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r339",
      "r459"
     ]
    },
    "ncsm_DepositsAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "DepositsAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits and other assets",
        "documentation": "Amount of deposits and other assets, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "totalLabel": "Total 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": [
      "r6",
      "r19"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation 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": [
      "r6",
      "r163",
      "r172",
      "r181",
      "r596",
      "r597"
     ]
    },
    "us-gaap_DepreciationNonproduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationNonproduction",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details": {
       "parentTag": "us-gaap_Depreciation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling, general and administrative expenses",
        "label": "us-gaap_DepreciationNonproduction",
        "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r19"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r739"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r303",
      "r331",
      "r332",
      "r333",
      "r616"
     ]
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureTextBlockAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document 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_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings (loss) per common share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)",
        "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": [
      "r125",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r149",
      "r151",
      "r156",
      "r157",
      "r158",
      "r162",
      "r357",
      "r360",
      "r376",
      "r377",
      "r456",
      "r476",
      "r590"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)",
        "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": [
      "r125",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r151",
      "r156",
      "r157",
      "r158",
      "r162",
      "r357",
      "r360",
      "r376",
      "r377",
      "r456",
      "r476",
      "r590"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r159",
      "r160",
      "r161"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "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; including, but not limited to, 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": [
      "r751"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
        "terseLabel": "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": [
      "r341",
      "r617"
     ]
    },
    "ncsm_EffortsToStreamlineTracerDiagnosticsOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "EffortsToStreamlineTracerDiagnosticsOperationsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Efforts to Streamline Tracer Diagnostics Operations [Member]",
        "documentation": "Represents efforts to streamline tracer diagnostics operations."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_EmployeeReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "EmployeeReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee receivables",
        "documentation": "Amount of employee receivables, classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r655"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables",
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r655"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r661"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r655"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r655"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r655"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r9",
      "r103",
      "r119",
      "r120",
      "r121",
      "r134",
      "r135",
      "r136",
      "r138",
      "r143",
      "r145",
      "r147",
      "r164",
      "r191",
      "r192",
      "r214",
      "r273",
      "r347",
      "r348",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r402",
      "r404",
      "r412",
      "r472",
      "r487",
      "r488",
      "r489",
      "r501",
      "r555"
     ]
    },
    "ncsm_EquivalentStockUnitsESUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "EquivalentStockUnitsESUsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equivalent Stock Units (ESUs) [Member]",
        "documentation": "Represents equivalent stock units (ESUs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r413",
      "r414",
      "r415",
      "r605",
      "r606",
      "r612",
      "r613",
      "r614",
      "r620",
      "r622"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r257",
      "r291",
      "r296",
      "r379",
      "r380",
      "r384",
      "r414",
      "r605",
      "r606",
      "r612",
      "r613",
      "r614",
      "r620"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r413",
      "r414",
      "r415",
      "r605",
      "r606",
      "r612",
      "r613",
      "r614",
      "r620",
      "r622"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r410"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeasePrincipalPayments",
        "negatedLabel": "Payments on finance leases",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r408"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right of use assets - finance leases",
        "label": "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful lives (Year)",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization",
        "negatedLabel": "Amortizable 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": [
      "r110",
      "r195",
      "r209",
      "r603"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r212",
      "r213",
      "r420",
      "r421",
      "r581"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortizable intangible assets, gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r209",
      "r421",
      "r603"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r202",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r212",
      "r213",
      "r581"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortizable intangible assets, net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r714"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency exchange (loss) gain",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r392",
      "r552"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized",
        "negatedLabel": "Net foreign currency unrealized loss (gain)",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r536",
      "r651",
      "r749",
      "r750",
      "r794"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment",
        "negatedLabel": "Gain on sale of property and equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "totalLabel": "Net",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r196",
      "r452",
      "r597",
      "r602",
      "r621",
      "r628",
      "r698",
      "r705"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r708"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details": {
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross value",
        "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r200",
      "r602"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details": {
       "parentTag": "us-gaap_Goodwill",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss",
        "negatedLabel": "Accumulated impairment",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r200",
      "r602"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GoodwillImpairmentLoss",
        "terseLabel": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r197",
      "r199",
      "r201",
      "r602",
      "r621"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r301",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r301",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ImpairmentOfIntangibleAssetsFinitelived",
        "terseLabel": "Impairment of Intangible Assets, Finite-Lived",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r679",
      "r718"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "Income (loss) before income tax",
        "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": [
      "r58",
      "r90",
      "r94",
      "r457",
      "r468",
      "r592",
      "r596",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r337",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r349",
      "r351",
      "r352",
      "r353",
      "r498",
      "r617"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r96",
      "r101",
      "r146",
      "r147",
      "r163",
      "r173",
      "r181",
      "r340",
      "r341",
      "r350",
      "r477",
      "r617"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income tax receivables",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r670"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsPayable",
        "terseLabel": "Accounts payable\u2014trade",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "negatedLabel": "Accounts receivable\u2014trade",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities",
        "terseLabel": "Accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
        "terseLabel": "Income taxes receivable/payable",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "negatedLabel": "Inventories, net",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities",
        "terseLabel": "Other liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
        "negatedLabel": "Prepaid expenses and other assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of stock options, RSUs and PSUs (in shares)",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r158",
      "r302"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r207",
      "r211",
      "r603"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology - not subject to amortization",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r211",
      "r603"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r207",
      "r211",
      "r603"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_InsuranceSettlementsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceSettlementsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance receivable",
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total identifiable intangibles, gross",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total identifiable intangibles, net",
        "label": "Identifiable intangibles, net",
        "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": [
      "r202",
      "r714",
      "r715"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestExpenseDebt",
        "terseLabel": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r263",
      "r271",
      "r607",
      "r608"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense, net",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r676",
      "r690"
     ]
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r587"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, net",
        "totalLabel": "Total inventories, 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": [
      "r113",
      "r585",
      "r628"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r589"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in process",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r588"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for inventory obsolescence",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "ncsm_JPMorganChaseBankNaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "JPMorganChaseBankNaMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JPMorgan Chase Bank, N.A. [Member]",
        "documentation": "Represents JPMorgan Chase Bank, N.A."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables",
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r38",
      "r39",
      "r40",
      "r43",
      "r44",
      "r45",
      "r46",
      "r131",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r364",
      "r367",
      "r368",
      "r387",
      "r514",
      "r591",
      "r653",
      "r735",
      "r755",
      "r756"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities and stockholders' equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r89",
      "r467",
      "r628",
      "r681",
      "r695",
      "r748"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r107",
      "r131",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r364",
      "r367",
      "r368",
      "r387",
      "r628",
      "r735",
      "r755",
      "r756"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesNoncurrent",
        "totalLabel": "Total noncurrent liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r43",
      "r44",
      "r45",
      "r46",
      "r131",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r364",
      "r367",
      "r368",
      "r387",
      "r735",
      "r755",
      "r756"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ABL Facility",
        "terseLabel": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r86",
      "r763"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42",
      "r680",
      "r733",
      "r734"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage",
        "terseLabel": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42",
      "r680",
      "r733"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42",
      "r233"
     ]
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LitigationSettlementAmountAwardedFromOtherParty",
        "terseLabel": "Litigation Settlement, Amount Awarded from Other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LitigationSettlementAmountAwardedToOtherParty",
        "terseLabel": "Litigation Settlement, Amount Awarded to Other Party",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Status [Axis]",
        "documentation": "Information by status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r725",
      "r726",
      "r730"
     ]
    },
    "us-gaap_LitigationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Status [Domain]",
        "documentation": "Status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r725",
      "r726",
      "r730"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repeat Precision Promissory Note",
        "terseLabel": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r86",
      "r256",
      "r269",
      "r605",
      "r606",
      "r626",
      "r763"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt",
        "label": "Long-term debt, less current maturities",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r460"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current maturities of long-term debt",
        "negatedTerseLabel": "Less: current portion",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
        "totalLabel": "Total debt",
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrual for legal contingencies",
        "terseLabel": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r662"
     ]
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualProvision",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for litigation, net of recoveries",
        "negatedLabel": "Provision for litigation, net of recoveries",
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ncsm_LossContingencyAccrualReversalProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "LossContingencyAccrualReversalProvision",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_LossContingencyAccrualReversalProvision",
        "terseLabel": "Loss Contingency Accrual (Reversal), Provision",
        "documentation": "Represents the accrual (reversal) of provision for loss contingency."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_LossContingencyDamagesPaidByInsuranceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "LossContingencyDamagesPaidByInsuranceValue",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_LossContingencyDamagesPaidByInsuranceValue",
        "terseLabel": "Loss Contingency, Damages Paid by Insurance, Value",
        "documentation": "Amount of damages paid to the plaintiff by the insurance company in the legal matter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231",
      "r297",
      "r335",
      "r382",
      "r418",
      "r485",
      "r486",
      "r493",
      "r506",
      "r507",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r579",
      "r580",
      "r601",
      "r609",
      "r615",
      "r622",
      "r623",
      "r624",
      "r625",
      "r638",
      "r737",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231",
      "r297",
      "r335",
      "r382",
      "r418",
      "r485",
      "r486",
      "r493",
      "r506",
      "r507",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r579",
      "r580",
      "r601",
      "r609",
      "r615",
      "r622",
      "r623",
      "r624",
      "r638",
      "r737",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r88",
      "r131",
      "r190",
      "r234",
      "r236",
      "r237",
      "r238",
      "r241",
      "r242",
      "r387",
      "r466",
      "r518"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
        "negatedLabel": "Distribution to noncontrolling interest",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_MinorityInterestOwnershipPercentageByParent",
        "terseLabel": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash 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": [
      "r128"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash 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": [
      "r128"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash 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": [
      "r67",
      "r68",
      "r69"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetIncomeLoss",
        "totalLabel": "Net income (loss) attributable to NCS Multistage Holdings, Inc.",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r69",
      "r91",
      "r105",
      "r115",
      "r117",
      "r121",
      "r131",
      "r137",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r146",
      "r147",
      "r155",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r357",
      "r360",
      "r377",
      "r387",
      "r471",
      "r537",
      "r553",
      "r554",
      "r651",
      "r735"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) attributable to non-controlling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r82",
      "r115",
      "r117",
      "r143",
      "r146",
      "r147",
      "r470",
      "r674"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_NonRule10b51ArrAdoptedFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_NonRule10b51ArrTrmntdFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash investing and financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r273",
      "r683",
      "r684",
      "r685",
      "r686",
      "r795"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NonoperatingIncomeExpense",
        "totalLabel": "Total other income (expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_NonqualifiedDeferredCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "NonqualifiedDeferredCompensationPlanMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-qualified Deferred Compensation Plan [Member]",
        "documentation": "Represents nonqualified deferred compensation plan."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_NoteToFinancialStatementDetailsTextual": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "NoteToFinancialStatementDetailsTextual",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfReportableSegments",
        "terseLabel": "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": [
      "r593",
      "r600",
      "r689"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "Income from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r592",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, long-term",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r34",
      "r80",
      "r494",
      "r495"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued other miscellaneous liabilities",
        "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": [
      "r39"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments, net of tax of $0",
        "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": [
      "r2",
      "r472"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments, 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": [
      "r2",
      "r3",
      "r391",
      "r398"
     ]
    },
    "ncsm_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Countries [Member]",
        "documentation": "Represents other countries."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_OtherCurrentReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "OtherCurrentReceivablesTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Receivables [Text Block]",
        "documentation": "The entire disclosure for other current receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r628"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term liabilities",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ncsm_OtherMiscellaneousReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "OtherMiscellaneousReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other receivables",
        "label": "ncsm_OtherMiscellaneousReceivablesCurrent",
        "documentation": "Amount of other miscellaneous receivables, classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income, net",
        "terseLabel": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Other Receivables, Net, Current",
        "totalLabel": "Total other current receivables",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_PatentInfringementAgainstNineEnergyServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "PatentInfringementAgainstNineEnergyServicesIncMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patent Infringement Against Nine Energy Services, Inc. [Member]",
        "documentation": "Represents patent infringement against Nine Energy Services, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsForRestructuring",
        "terseLabel": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r677"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Treasury shares withheld",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquireIntangibleAssets",
        "negatedLabel": "Purchase and development of software and technology",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "negatedLabel": "Purchases of property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToMinorityShareholders",
        "negatedLabel": "Distribution to noncontrolling interest",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PendingLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PendingLitigationMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pending Litigation [Member]",
        "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Severance and other termination benefits",
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r39",
      "r79"
     ]
    },
    "ncsm_PerformanceStockUnitsPsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "PerformanceStockUnitsPsusMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Stock Units (PSUs) [Member]",
        "documentation": "Represents performance stock unit awards (\u201cPSUs\u201d)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PolicyTextBlockAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r647",
      "r648",
      "r649",
      "r650",
      "r793",
      "r795"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r272"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized (in shares)",
        "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": [
      "r47",
      "r516"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued (in shares)",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r272"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding (in shares)",
        "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": [
      "r47",
      "r516",
      "r534",
      "r795",
      "r796"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued and outstanding at March 31, 2024 and December 31, 2023",
        "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": [
      "r47",
      "r462",
      "r628"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "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": [
      "r671"
     ]
    },
    "us-gaap_PrimeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrimeRateMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prime Rate [Member]",
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit borrowings",
        "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": [
      "r16",
      "r680"
     ]
    },
    "ncsm_ProceedsFromNotesReceivableOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "ProceedsFromNotesReceivableOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from note receivable",
        "documentation": "The cash inflow from notes receivable, classified as operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r184",
      "r419",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r582",
      "r610",
      "r637",
      "r638",
      "r639",
      "r641",
      "r642",
      "r731",
      "r732",
      "r739",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r184",
      "r419",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r582",
      "r610",
      "r637",
      "r638",
      "r639",
      "r641",
      "r642",
      "r731",
      "r732",
      "r739",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r115",
      "r117",
      "r127",
      "r131",
      "r137",
      "r143",
      "r146",
      "r147",
      "r190",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r357",
      "r360",
      "r362",
      "r365",
      "r366",
      "r377",
      "r387",
      "r457",
      "r469",
      "r500",
      "r537",
      "r553",
      "r554",
      "r618",
      "r619",
      "r652",
      "r674",
      "r735"
     ]
    },
    "ncsm_PropertyAndEquipmentExcludingConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "PropertyAndEquipmentExcludingConstructionInProgressMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Excluding Construction in Progress [Member]",
        "documentation": "Represents property and equipment, excluding construction in progress."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
        "negatedTerseLabel": "Less: Accumulated depreciation and amortization",
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r665",
      "r722"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment, net",
        "label": "Property and equipment, net",
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r665",
      "r719"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment, gross",
        "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r663",
      "r669",
      "r721"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r7",
      "r411"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r72",
      "r97",
      "r98",
      "r99"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r73",
      "r411"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231",
      "r290",
      "r297",
      "r326",
      "r327",
      "r328",
      "r335",
      "r382",
      "r416",
      "r417",
      "r418",
      "r485",
      "r486",
      "r493",
      "r506",
      "r507",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r579",
      "r580",
      "r601",
      "r609",
      "r615",
      "r622",
      "r623",
      "r624",
      "r625",
      "r638",
      "r645",
      "r727",
      "r737",
      "r745",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r231",
      "r290",
      "r297",
      "r326",
      "r327",
      "r328",
      "r335",
      "r382",
      "r416",
      "r417",
      "r418",
      "r485",
      "r486",
      "r493",
      "r506",
      "r507",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r579",
      "r580",
      "r601",
      "r609",
      "r615",
      "r622",
      "r623",
      "r624",
      "r625",
      "r638",
      "r645",
      "r727",
      "r737",
      "r745",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit",
        "negatedLabel": "Payments of line of credit borrowings",
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ncsm_RepeatPrecisionLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "RepeatPrecisionLlcMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repeat Precision, LLC [Member]",
        "documentation": "Represents Repeat Precision, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_RepeatPrecisionPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "RepeatPrecisionPromissoryNoteMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repeat Precision Promissory Note [Member]",
        "documentation": "Represents Repeat Precision Promissory Note."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestructuringCharges",
        "terseLabel": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r222",
      "r223",
      "r728"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r224"
     ]
    },
    "us-gaap_RestructuringPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Plan [Axis]",
        "documentation": "Information by individual restructuring plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Plan [Domain]",
        "documentation": "Identification of the individual restructuring plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestructuringReserve",
        "terseLabel": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r224"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r77",
      "r465",
      "r490",
      "r492",
      "r497",
      "r517",
      "r628"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r134",
      "r135",
      "r136",
      "r138",
      "r143",
      "r145",
      "r147",
      "r191",
      "r192",
      "r214",
      "r347",
      "r348",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r369",
      "r371",
      "r372",
      "r374",
      "r375",
      "r402",
      "r404",
      "r487",
      "r489",
      "r501",
      "r795"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "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": [
      "r92",
      "r93",
      "r163",
      "r170",
      "r171",
      "r177",
      "r181",
      "r184",
      "r186",
      "r188",
      "r285",
      "r286",
      "r419"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r102",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r289"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets obtained in exchange for new finance lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r627"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets obtained in exchange for new operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r627"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_Rule10b51ArrAdoptedFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_Rule10b51ArrTrmntdFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_ScheduleOfDepreciationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "ScheduleOfDepreciationTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Depreciation [Table Text Block]",
        "documentation": "Tabular disclosure of depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r687"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r708"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r54",
      "r55",
      "r56"
     ]
    },
    "ncsm_ScheduleOfOtherCurrentReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "ScheduleOfOtherCurrentReceivablesTableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Receivables [Table Text Block]",
        "documentation": "Tabular of other current receivables."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "ncsm_SecurityStateBankTrustFredericksburgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SecurityStateBankTrustFredericksburgMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security State Bank &amp; Trust, Fredericksburg [Member]",
        "documentation": "Represents Security State Bank &amp; Trust, Fredericksburg."
       }
      }
     },
     "auth_ref": []
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r503",
      "r504",
      "r505",
      "r559",
      "r561",
      "r564",
      "r566",
      "r568",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r611",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r640",
      "r645",
      "r739",
      "r764",
      "r765",
      "r766",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r95",
      "r163",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r174",
      "r175",
      "r176",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r188",
      "r593",
      "r594",
      "r595",
      "r596",
      "r598",
      "r599",
      "r600"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses",
        "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": [
      "r60"
     ]
    },
    "ncsm_ServiceEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "ServiceEquipmentMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service Equipment [Member]",
        "documentation": "Represents service equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServiceMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_SettledLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SettledLitigationMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settled Litigation [Member]",
        "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ncsm_SeveranceAndMovingCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SeveranceAndMovingCostsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Severance and Moving Costs [Member]",
        "documentation": "Represents severance and moving costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensation",
        "terseLabel": "Share-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)",
        "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": [
      "r616"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)",
        "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": [
      "r318"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)",
        "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": [
      "r318"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Employee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonemployee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ]
    },
    "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 100 Percent",
        "documentation": "The percentile relative TSR earning 100% under share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Earning 125 Percent",
        "documentation": "The percentile relative TSR earning 125% under share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentile Relative TSR, Start Earning",
        "documentation": "The percentile relative TSR that starts earnings under share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ncsm_SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement",
        "terseLabel": "Share-based Compensation Award by Share-based Payment Arrangement, Number of Shares Upon Settlement (in shares)",
        "documentation": "The number of shares issued upon settlement of award under share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesOutstanding",
        "periodStartLabel": "Balances (in shares)",
        "periodEndLabel": "Balances (in shares)",
        "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/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Shares withheld (in shares)",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48",
      "r51",
      "r52",
      "r103",
      "r119",
      "r120",
      "r121",
      "r134",
      "r135",
      "r136",
      "r138",
      "r143",
      "r145",
      "r147",
      "r164",
      "r191",
      "r192",
      "r214",
      "r273",
      "r347",
      "r348",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r402",
      "r404",
      "r412",
      "r472",
      "r487",
      "r488",
      "r489",
      "r501",
      "r555"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r503",
      "r504",
      "r505",
      "r559",
      "r561",
      "r564",
      "r566",
      "r568",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r611",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r640",
      "r645",
      "r739",
      "r764",
      "r765",
      "r766",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables",
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r134",
      "r135",
      "r136",
      "r164",
      "r404",
      "r419",
      "r496",
      "r502",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r555",
      "r646"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited-parentheticals",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation",
      "http://ncsmultistage.com/20240331/role/statement-note-1-basis-of-presentation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation",
      "http://ncsmultistage.com/20240331/role/statement-note-11-sharebased-compensation-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes",
      "http://ncsmultistage.com/20240331/role/statement-note-12-income-taxes-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-contract-liabilities-details",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-schedule-of-inventories-details",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-depreciation-expense-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-longterm-debt-details",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables",
      "http://ncsmultistage.com/20240331/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r164",
      "r189",
      "r404",
      "r419",
      "r496",
      "r502",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r555",
      "r646"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock (in shares)",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r77"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r47",
      "r48",
      "r77"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquity",
        "totalLabel": "Total stockholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r51",
      "r52",
      "r70",
      "r518",
      "r534",
      "r556",
      "r557",
      "r628",
      "r653",
      "r681",
      "r695",
      "r748",
      "r795"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Total equity",
        "periodStartLabel": "Balances",
        "periodEndLabel": "Balances",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r31",
      "r103",
      "r104",
      "r120",
      "r134",
      "r135",
      "r136",
      "r138",
      "r143",
      "r145",
      "r191",
      "r192",
      "r214",
      "r273",
      "r347",
      "r348",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r393",
      "r394",
      "r399",
      "r403",
      "r412",
      "r488",
      "r489",
      "r499",
      "r518",
      "r534",
      "r556",
      "r557",
      "r567",
      "r652",
      "r681",
      "r695",
      "r748",
      "r795"
     ]
    },
    "us-gaap_TableTextBlock": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TableTextBlock",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-3-revenues-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-4-inventories-net-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-tables",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TangibleAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TangibleAssetImpairmentCharges",
        "terseLabel": "Tangible Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r74"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "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": [
      "r38",
      "r39"
     ]
    },
    "ncsm_TechnicalServicesAndAssistanceAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "TechnicalServicesAndAssistanceAgreementMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technical Services and Assistance Agreement [Member]",
        "documentation": "Represents the technical services and assistance agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717"
     ]
    },
    "ncsm_TechnologyNotSubjectToAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "TechnologyNotSubjectToAmortizationMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology, Not Subject To Amortization [Member]",
        "documentation": "Represents technology not subject to amortization."
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_TexasMatterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "TexasMatterMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies",
      "http://ncsmultistage.com/20240331/role/statement-note-10-commitment-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Texas Matter [Member]",
        "documentation": "Represents the Texas Matter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares (in shares)",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockCommonValue",
        "negatedLabel": "Treasury stock, at cost, 54,918 shares at March 31, 2024 and 39,052 shares at December 31, 2023",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r51"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables",
      "http://ncsmultistage.com/20240331/role/statement-note-5-other-current-receivables-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses",
      "http://ncsmultistage.com/20240331/role/statement-note-8-accrued-expenses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r224"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt",
      "http://ncsmultistage.com/20240331/role/statement-note-9-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average number of shares (in shares)",
        "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": [
      "r150",
      "r158"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average common shares outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://ncsmultistage.com/20240331/role/statement-condensed-consolidated-statements-of-operations-unaudited",
      "http://ncsmultistage.com/20240331/role/statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic (in shares)",
        "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": [
      "r149",
      "r158"
     ]
    },
    "ncsm_statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-13-earnings-loss-per-common-share-calculation-of-earnings-loss-per-common-share-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-13-earnings-loss-per-common-share-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-13-earnings-loss-per-common-share-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13- Earnings (Loss) Per Common Share"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-2-segment-and-geographic-information-disaggregation-of-revenue-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Segment and Geographic Information - Disaggregation of Revenue (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-2-segment-and-geographic-information-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-2-segment-and-geographic-information-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Segment and Geographic Information"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-3-revenues-contract-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-3-revenues-contract-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Revenues - Contract Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-3-revenues-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-3-revenues-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-4-inventories-net-schedule-of-inventories-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-4-inventories-net-schedule-of-inventories-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Inventories, Net - Schedule of Inventories (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-4-inventories-net-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-4-inventories-net-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Inventories, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-5-other-current-receivables-schedule-of-other-current-receivables-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Other Current Receivables - Schedule of Other Current Receivables (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-5-other-current-receivables-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-5-other-current-receivables-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Other Current Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-6-property-and-equipment-depreciation-expense-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-6-property-and-equipment-depreciation-expense-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Property and Equipment - Depreciation Expense (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-6-property-and-equipment-schedule-of-property-and-equipment-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Property and Equipment - Schedule of Property and Equipment (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-6-property-and-equipment-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-6-property-and-equipment-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Property and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-7-goodwill-and-identifiable-intangibles-carrying-amount-of-goodwill-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-7-goodwill-and-identifiable-intangibles-identifiable-intangibles-by-major-asset-class-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-7-goodwill-and-identifiable-intangibles-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-7-goodwill-and-identifiable-intangibles-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Goodwill and Identifiable Intangibles"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-8-accrued-expenses-schedule-of-accrued-expenses-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Accrued Expenses - Schedule of Accrued Expenses (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-8-accrued-expenses-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-8-accrued-expenses-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-9-debt-longterm-debt-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-9-debt-longterm-debt-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Debt - Long-term Debt (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-note-9-debt-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-note-9-debt-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Debt"
       }
      }
     },
     "auth_ref": []
    },
    "ncsm_statement-statement-significant-accounting-policies-policies": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ncsmultistage.com/20240331",
     "localname": "statement-statement-significant-accounting-policies-policies",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-11"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r81": {
   "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"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r87": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r88": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r387": {
   "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"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r391": {
   "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"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r453": {
   "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/2147478524/942-220-S99-1"
  },
  "r454": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r461": {
   "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)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r462": {
   "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/2147478777/944-210-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r466": {
   "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)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r469": {
   "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/2147477250/944-220-S99-1"
  },
  "r470": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r474": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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/2147478009/946-205-45-3"
  },
  "r500": {
   "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/2147478009/946-205-45-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r515": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r567": {
   "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/2147478448/946-505-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r652": {
   "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/2147479168/946-830-55-11"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r687": {
   "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"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r689": {
   "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"
  },
  "r690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r698": {
   "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"
  },
  "r699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r705": {
   "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"
  },
  "r706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r707": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r718": {
   "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"
  },
  "r719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r721": {
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r748": {
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001437749-24-014375-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-24-014375-xbrl.zip
M4$L#!!0    ( -:!HE@< _9?67$  '21   '    83 Q+FIP9^R[!U13W;XO
MNA20)B!*%2$J5:I*+Q(5 0$!0>E-1) 0 6D2(! ;H%0! 04A]%Z4WB-=0$ Z
MA!(21#HDU  A>7&?L\_YOG/V_NZ[[]WQQKWC[9G,,;+6G'.MW[___VO-4,8I
ML\ I72T=+> 8M>D>TP4 "A:XJ F#. & OCX@#@   W7L-$!#_76,^OE;HTP"
M&L#Q8\=^?_^]T=#1_&XG:&EIZ.A/T-/_[@R,S(P,#$P,]/1,+$Q,S">IC9Z1
ME8WE).OOW[\O\GOY[U74[TD&>H:3_].-\A5@9P#FCZ_3'+L('&<_1L-^C-(&
M@*A8Z8[]K0'_WHX=IZ&E.T&%Q,1,G5!YB@J?AN8X%2P=+2UU-) Z#M"RTYV^
M<.7&B3-&]O07/3BNOHA)9Q"\^:69TW@ +R3[T/,E(Q,7-P_O66$14;%+XG+R
M"HI*RBH:MS2UM&_KZ-Z[;V)J9FYAZ?#(T>FQ,\3%R]OGF2_,S__5Z^"0T#=O
MPV+CWL<G)'[XF)21F96=DYN77U!67E%955U36]?2VM;>T?FMJWMP:'AD=&Q\
M HW%S?V<_[6PN+1,V-S:WMG=(^X?_*;K&$!S[._M']+%3J7K.%4&M/2_Z3IV
MW/?W!'9:N@M73IR^841O[W'FXM47#!PW8]*_-#,*RAKC.1]Z#C!Q"<EAA0F_
M2?L;9?_W"'OY_XBR_R#L/^E" R=ICE&%1\,.@(&C^1_>?+QRJB)0"2VG%XPB
MG%VJVI56%.!U@"$%0/*!#S=16.U0U,]C#A3 ED !%B^6W*4#$[4K*, ^H9P"
MH"3('(B6:[D4H#\2>;1OAR]\_Z_Q_U^/QU.U9*W]T)XXMPLZRH'+X\)?!.*0
M+TK3;%T$U#]7#27,W<4[%BERO2NI=OG<OF!M=7,HL?YM>,/3]23YBPJZP,$0
MF7T-3(8_H0 ;W10@&(2/AE" K;G'%"#(C"2Q8!>*K)RN#FTP(5P\-"?8C$7*
MI6AWUOF&J(.6T-9<GE4YTB1PSO*75HB0R\O EN5U.Q4+!>'*FF>.YC]CXMI
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
MR0SCU0@6.,OLQAGXS6@S_$9(@^P<DLEE8 (66.3F$V#(H=,TVRYHHROU\SG
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
MJ)[(5RKURF:?,0"*DU)Y.N".%K[4J$M"*0Q%>/=REOMSY+<4S:D:0N_EH2G
M:2,W\.[.RRB=-X6FV6*Z*4L;_A492*)USGL*L#;:_Y@*( +$(434QG*.Q+6J
MBQ-,'YNS)(:N)JRO:1R']TNEJ-^(.,VJI2WP$4S-#YW%R/)3RZ=*7Y'/PXSU
MK['WDX22^)96U'&M[%^$K2,;GL.^[10[?L1FAIDKZ^U%VDB ^T:7IEIX#:1A
MVE$1,@;2O=.0,O3><IW "TT_<!MF$HH=:R[EM76V%1GQN7;UH.U"/.KS1LZK
M!4V/*G/L(_?XD&>QQ[ZIO:3WH&_G/V$7\G:.:S@MM/4J9*4@?+]5XRSZ ZE9
M@O[8^R?*S4#4AUYQY:H3Q3H#V9:GXU6WA(6F7#-_F=55?S0ILVZ)%/<I^/')
MWG@JLD-']Z#$="3;>Z38*RVC!@0$#2-9@RY!WT&"0 14B+RKP>*5D#[,W<@2
M$71V\A._J?&[YK-/CUT[5I+;)J#Z@R3L0WNVI#P;$F=SW#YJ?5W)\L&5E/0W
M4A$1<\.F%5XGI2R#T/&WNU5MY$8.;51]M,PCJGEOEGXNU35**>W&#54'R <X
MD^=,PTIS7:KJVI.F+*8FIZU0TPF\M&\P-Y4*>4ORNN1]OK2+5:SN,8GU\O[Z
M\#),5O-OJ=)?]H=A8D &M2]I<MP]%B:6\9SI[_V*)@=@].^=.BOM^#_K?WY/
MMO3GUVAI+-%LU,RND]PX1\WT-.\10PG,MXCZL_H.;63A$<EM.[9%KEB[9<4]
MPS*^VX+&?:N! .W!2/\?U_B!U^;P;,9'6>#'E7AR'&?Q_"\DSIV5^'YIS_A-
MVLC<8&4]OX&5@F<1=U_40*:IH+/OS4YG%\"W#3F):$8QJ"DZY!-CQ]K\;]HZ
M)R6&I:+G#"[Y.:8OM9QH'!%]CKPJ9F]5^'#@ZE&N; $#<XCFX!#J"8AF&<-C
MUOQL;*LW4*1LYFP4X4)O1%W+TBLS5^5'?9;VN:"*=>9YUY,9&A?5H)M!]12
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
M(+<QZ\+$W"VK[X.5)VGM=0:++^E,IB@)]U2N[F/D*ZMB&NNL_\T=&(YOM5
MI@8KULI<%UNYU&6>&7F]_M.VUC<U(LYEZE36+/V'0RC;"PV2738ULRRF%B]2
M65_>9D1 #HZF"RZ+BGH6SB+ACZD>H<.CS6&&OW<@NJ(I9F&@6/[7SX&-7!G]
M';D$/DESJD=8H'J$QJ1?5%6XEE/HZI=P""G-= J;5^>%\P\V<<",^4'Z=6-N
M4O;Q\V9-(R5NV<)1AM_7#:[1&SZ)-63,(;<TL0PVZ+@7:!<0]TNDW!+6.$EF
M0=]LK)7HKSZ*B/+TXU\N-.L4N^>]V%Y-$%6H?3:QJ>[6R#7C_]]4(4"S9ZBH
M>G-LHES3 \791+>(XB$I"B066D,'+-N?5I\?7^%6*.,V<03*E(2?=LZK/:;/
MHS4B:AS*$7UG/PZS1OO@((B*!I22'331]_J3Z<CTGQ>"]KO.I5ZC@XC7E!;E
MB?_-'513LW9I:M(#ZY![:LBPK%O46'I[4]JLX!"^9VE#8H/ZU&TSB:M"?2I?
M:^5H&4U/U0<]BC,V\U@(_I_:KEE[G_1?MFTS_?%AVO\I_8_O80NS_LMKVN?_
MY;VL-DXT6C*(EZBP9SG,Y7>^G"F?ENEL0&W*J)(KSO@ZQ#%^4,XZLF]9=63C
MCX_S[.&V1$$L*'J&*UJ#4!KJC3RSQ&Z=C;-TX<(YQS[Z9@%<XSGQ@&'5L!B
MQ^0BFN^1[(I),E&;(#KGR\16/7QH9(-O,40"(=5>-@D+,%/QMGPBNQ:Q/Q99
MS^W(I+GKZ^"&'3$K(092:R[94)QA&X+-!G)@DT_TPI6^>8Q-389-MF\G.MP(
M-'=A(4DPIBI+!O5__NQH05HK>FA> 2(*]K=BCL/%[!AA=L8C:HI0GTQ8;NO9
MR-Y/E[/VDLS>N)]>W^04+SCMG,1C//.0K]OD26:B/ 8&)3/N8T&,<,LO8T6/
M:ZI_;".Y4-%R5,7+$JNJ4AE:7-"&W'W1=GPBZYU&1/C;K$2_?7;@VJ^TAN&U
MBLT,'(Y!,1!S]7I]T\?\Q30F.WPL!$.M^1PI &*,Y$P!7L<94 #DH<PA&35G
MYORO"?^:\*\)_YKPKPG_;R<PK)5D-KS6.1G3P^?]Z$$W@MWX][ZB7M)=:ERG
M!>_@40?,9CK6F':V?4"# M@Q4\-\)? $]L>M2/?P>Z3GDHB5&? 1K4DW()81
M]G]<_Q_\ZVW\#Q2:<G<@V2R)N=B$XL=YL'!3?$G"PRT?%L,[#8<LPUQ?8H2:
MI>E[ 6]3K7BF;V^^.\!^,E]T^\/.+0D0KK.9FN:2?/'ZG2$-$.P:J-U6H#[V
M4NZ0C][]NLJ/N!C'MTF*=.99;Z)JSUV]=.ZY,\W61B>2LTD&+DQTF^$FR$2K
MF616OPYB)6D0P[.@_J^;Y;42.N]7D;\&:KX\GQH(UJNKYKYK(' IN_:$SX>"
M>F\$ PH:_395CM@XBV%?'G1!NY7B#"/[\2O&^+?/N Z<(IK8DHTN^]'/6VA^
ME\@[2D_LOU(;_GV3J4.]9H "/-QXG<J/-T!B&Q6QJ%=R&VQ+QE/ZT%Q+R-UF
M5]Z:\U,L86E7OU_?8G]AH5 R^RS"&P_GQ:=4MUDTV(!"*]X3J/%?+NE-M=VU
M3VWO/LI2@&LGKW2RQVU\F(MD% ]+H\DI<6]'LQ8'X%15U\#FHY*S+[N7)U;7
M,BH#_++C>C87XGKY]C0KPX(?Y/I-Q[1[O[]+GUP53.#JU-Y<@VO3S?]4/Z?'
MD(4:.-^&+EM0>=UDTA*T1NRM$Z.)Y:NT'*T$O^7*-'=5-<"W[ZVO:L7S]W1!
M$V<T5ZRO-GPP_G#Y->TZK7+SE.KR)<_H#]@--=<YJ/[-^7M?\=.6%,#5"FVE
M(U!YNG9H^E0O;+GG.>'+.X;[L5@M'J?L+\3$DL:C+.Y4&@)+P8S+G@KLH_23
MG"AFV A:=8*I-S[J[G.Z9I_'QYYO3 Q<MY[=CHXB+-^%2(%?DSQRJHKIUK[J
M%9]?K[ R8VKQC&A1B+N0:>QU_C M)JP$60EZ/:9GU?-QHX*(P/)3C;5,(]!E
M- =S9T,MU4G!H4Y!"#1=>BO+VX*C$.B&G=_+SG/V/ WWP7\'NVW)VRB 5VND
M2MP5ETW#=V^7Z'!MB#CN<QDSW!R?GI2O97L[^@LR%S7J)U3IP?&M_+HEMW@1
M9^C'9O'NZ]<^".!2BHF*V@2IRF&5A/B<Y5,S;T:QTJZQ)I^T)N=8>4Y-\OVR
M7J"/>65A6=KLSK#B&SLU#7/7BL4%FDY:)[B7973)[U0UT_5<YH4(,KPP__D\
MS3LWS_D)!7#IIP#7)S<.ET%D9>W="@JPS=)$ 9JP%& NOF\<SHCOB\N;G+9
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
M6YP#;* U,QFAIVE^MD@/HBOA#[KA]^->Q^(-BSGURN,0WQ/:", ?R!)H%T4
M$65/$YV5%)>TR3>Q,2"3+2ZC=X56L/K$SA@;E\NTHY86#\S-*^D[B<<OXF68
MGZ9Q35NDEUK$?$0M98*8&EV6/9LJJT@7+RSPQ6M*VOC!%S_0DQ(>Q6"::G"8
MH.Y+JQZ'R^CC2"E+B *8GFH=/%K_9IC3_@1VP3^F#443>(\$6K%/(5I?)HLT
MXR7>N:?(@*BM+$G[>ER)B:G3WXJ2>MQ1(CAC:=7+KA!B,I-JIK"<K=3<[W-
MA=?NRC=_'L(B!LF^[7E1_3L'"EA-;Z,7.(>J_:(@6A7-T8SBZ\0' D%S?R8%
M>UF<@F1MX,!8.Y\;)XC_;<S(_^2A8#C]XAOU<>)0C0TCG:O);_#5+E&KU8@Z
MB&;I_=1D3_,EE:64B7, -=D%7CP3:2D/#J^RI.U5C;$:\S#QEUZ>YX(7GXC
MP6EM(TH5,(CS@?C4R^@)H=*5I[-_)D$6%YOAUC\SA?$0"%/@E/(M4B*J!,1
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
MP=>@1FR_53,DJP=;80MM_;U<3<<7L%B=NIR+4[S?.X\$/8FZ<D3GR-+GO!A
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
M=%9AF4(O6)@NBL09LS]@CHDX! ^LF2QR,Q*\B?T1RP!NW;23@]2@VM\A@A@
M&X8F:2&#"J[[$]9_.^E,!6) L??HF\/^I$O/C.[.4$/)I6U@=L_R<V2UZ&HP
M=U^Q;$W5LD E]EW;[&6[#D>NWI0U6>E%T9^I=PAN5SLG&UUSG \*$T=*')MN
M"G6]*>^3]&F.6QOW:2XL[1,U1!%W21;K:S1CDC4#P)3HYNSQ\.5Z[+O3SC2
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
ML]W/PIQA=)B&13ZE\5C\"&&I#&T4A'GF_35/H(R9@Z']#)@ CL@=@E74E-K
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
M:/1K_&U.[XK<WX%0^9B"F$^/H@S&-3"57@F2^JE&Q^=] 635%8GQ90"AI@R
M_ #IH'VPCZ*Q,]5WS+]_B.J_&S7G6@I_ZLO'X<7QZ^+6J>]KK(O06S&&%\JZ
M,N__[DUOS7BZ9S;1XR[6=?MR\Q<-02MN<YFL?-"])\5P?SQW. T4)#^6^.%/
MH,Z//PN]*G&'I_0%U*=^O)5P>2\F^S$O=[!P/I]04>N'_5DW5IQ'R%_=L<2-
MS/JN3SK@!Z)INGM=N;,8[AGWH7OH4_8&KN6:R0J75@^LZD23 \T'HG%?F#)8
MZXJ5-9;Z4<_0741(V,:WKBY]1Z[]2)@@3Y)=*M^ 7"/;W-5K)M5TR>_EBG8J
MNUF7?U2Z&V>4RK;C$?WD/X4-;A/S-$F27KL6"^EVMLC@JLOPEA6_N>I/G"UP
MI!X7@:L[G?+M;,)$V4 D[@LSIPA <Z:$1:\ME+>&?S@/.>DN</F-Q.D- PV%
M$)-^)5E,7N(J37[VX$WP0.2T_3K59W@>-/6PT3#(RKJP:B>GB0$T5V TLOWG
M4).-1N3Q**F1G [<R>J2"CZ3C\.:9D%NA\.-/SYUWW] [F>5DBJ1(")N4FT8
MP/'UR+G*V XM&=*^GE(?I5S*Y+*M*E]$6[\HGT:5KOI%=4+#)QFDR^/F_9L*
MR)@IR-HVB)(FM>.?&3* ;ZG%0O?$4ZG^I-:FHWF&+EX$(UYJ4O[['^AKS<L]
MFC<^)<H))E^N]OCV34HNH MH)5FV<O/ (1V4\73<::9*X-(Z27?.">)*ENQZ
M$-IP)U=/1)]K(RGY@Y@2=[Z)'B58Y*9LA6&YC&++P S6S8Z5$@X=@:5NKL,[
M#\;M5\;ADP??-C'18 Z$"^%Z@ )"A7QJI8UB<+AKS"B_LUCV&\?I"[N"5[]=
M5%UB\0S*F"!SO]2\Z3TK7;;%).%.!(D$R6#3Q2&#*$<G[*+:9,>W8S15 *&P
M1JVHBD&:%/6IV]O3Z;0M!L"^6!WLX&PT_NEYFVIB_:>=<_YTJ=Z P+N_YT*$
MX=J=@8;-!&;Z$?:L%U<Z2-U:D6%VD7_F#^/R.OOTO8.(U\MQS4=_Q$#4$E""
M@]I>9*@S:7PJ,Q!;^)&/A.Z9.N0VJ?G#HZ?K2K;LB'0)G&VCC?VY+6;&HZ6!
M&=J1@K<&&=YOSNZFM@CF8]J2]<':H=1,ASFLA^XP_206S#%C'>!!01'+G^Q-
MW=C=O15@\DUU3EV*5257$A/]A/I4X5AF81^AU?-XI9W[@ISPTXTCBTK[7LG'
M$]7G$FK&32RWK;R_N^<W+T#=G!:K<6,KWW+*]9)/^LRM->)L>GM6T 4Y[]IH
M2BE=UC6C3!=O#/D\=-!1'7*;.5_7XO8VI4ZIVH0(.+Q_OU3@/+,"YCE'+K5N
MG<T2\V EADEB8(+W4T2"OPK= [N +]G6]BTEQ4^O#$L7[V5!7 0O#C7X8^K]
MYP]Z;0:E%MVVO]L/F?F<<RY+77):;-['C=;,>X%X84WF^&^K-FTA I&=7)>]
M?!2:]"]D4AZI$F7WZ]66Y+/??EW)EOM]!1ZVB>_(B,C%;U>2+[9?*4P2:Y8@
M-<78?#>J7C56>U'OD:.P%BFZ/6*18UE"=#*;^MYGI3==M6F_KG)@8TVLJ=SK
M!#L)AWQ7N[]FF3JS!PY*FTDRTJG8V<1$7-N)US1 &;)&TTYH*CY*6[S=$-LI
M9:QD4'\C\4G>2?8TC2^TJ]V:9N3N6%K !VKM\K .U4L+D]]EK%V,;'N85OC,
MQ  DTRI;$ZLHL>09-%YL\K")#_:D)/B)?_-N^?WUWMD%=#YLT4?.E\]J=*])
M'OI\INCB)EU*Y<!QK%$4V<FE9TM*BX9YX3&<.&KMAG['\ZG":KE[)L0GCM.R
MCS9X/41IDZMNN!/;9QPZF()JTY[4_Q&?I:MN=ZIU.[71S1@P[TAJ::U+OA0@
MN-BP+(M\#/8@!N>7PR*G%[:I 4PQ +/YMK37<3VQBN*UV+S;O 8S\'Z.I4]C
MWBU"N#6]YKA/4S-$KGOCLS'X3"&>=^L+9,GR$:]+0NRF,K'OLY4.L6#XU#K
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
M>^&MAI0>:;=R/A-2Y"IQ,_[#TOI>,I@=P.B8;< 8P-+B  ,XQ-Q'@LD_=/O
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
M!ANUIAM0[ 4MUTMLKS>V'JPS4W5>+L]Y9Q:"D-(]\F)LM#8[?#EMK$SC&KR
MN+X*FP6-39,QE'H$.@N*K,6_6>C0$VDJ]TZ7E,]P8@)<G85(OQ;>VVG#:NW=
M,K'>04R@SG[MY$;8Z/=G7]D?LI&CR'R)M%U']'0J$S@ ^70'O= UP*"54.RZ
M,%BM^+!3*$[Z>YKX;&_4&<JK]N#;J?@B)TM2>@OUM.020F Q;4?[SFUS5:YG
MQI)Y=["J/6+'H9417D<CD9/G/D-FLG'H9O08IA4JA#K42,3JGB68&[B2#B7Z
M!1!V;<_?\5''(]/(I67.D\(^A;E'B\CC')\??#MYLI"-S 3^BJV.3RP=F-59
M>Y(\V_O-\!)'-K_@/&-UV?$N"F)U:7O/802C3XFKUL;DH/A,K<%K+X:OU=[X
M<J=4UJQEFFB%%J$94.+Q"!Z*&SXPXD$A,KTU3)VX&VK<KNJ &V,"S5H%,G$#
MZ68\+D](:I=C2N?<><0E"@>RN(;!HYJ0S3D8$PBSH\DQFDJ9 $;!@KK1B(=B
M()5!-,$@)TH+5946\*-B4O8Z!5V"-&@*MHNMJ(<;D R<S:H6;.LJ-LQ[\M]?
M\HJ/E*8J[IQ)RS"IZW?SF6("5 3->Z0"DCA=/MT<>FK6]L=62=S4J<$[E9-!
M%FAY J[;HE^Y4L#MX.@I'M\ICL2>2V7O%>[?\IK?F(MC_X7^2Q],+49[P=%C
M+;.];8A#OYY1F$"K-1)J1H17O22@CS3C#!O)504/W--ML5@1@:FZ,L9F0&G\
MF^^OCMTUVI@P2NXC6M"$0E$N<&+':AC/XQ95E"%):"$B;<%E:$U1O>^CP_+
MHHBF[8B%1^4:"7[O'E\E;JSG+H>E4:ZU_"6V[<:_TE\TRHPR4@"'8DL>Z_,O
MEG7#;R)F>BPZ<-G&I[$^1DXAXPHZO&IR!VTGZML&RSFOM16M/D^+SHVQ %'@
MK*B0.J2!CLKD(1G'-0BH1/BC8Z8X2TGIX>]+21!R77I_[P>O/3?[J9,XH^%"
M%8U)B'L2[T-B;;7]3P/$!;#OO^.%I7[44)H5.KJ!GW@%S+[BHVLVRTN_/]57
MF2C<DV=O#L\M>MZ\(>MSOECL?%:M!Z],W57L&76/*[^YV%K0!/UF@V(@'B4X
M-SRHU4<%.E1$X\37Z]C44N+?\7@D=U$O46^GN._,'RX^8GY^6Z6JXFE^#\+G
M;ESK'8!]>?HO]?>]-PY=@8AKD&4,3DOF8DF>T16)'(O0?1HN?DWDC*O9^IB?
MW?#0(#B]\*!/E>GM#)S#\>?"\45A75_V;;"W,X8A6'0;^!#+693U92C[Q]MP
MF5'4"RC1*)M^U$V"F9=A_?KH5FI5&I^K8J1AJ.W4ILG=_0>4LP/==HOL = @
M]"_YZIG&%1""6E6BIBNT5A'PF3%]5?@(])"^.-+/A1CS*U-FLPBE]*$;49A>
MF]F_M"R2I.;@I/LL-J0](/S",U/I5]);&&YTDX6N<X/*D/+[?IK(K 7[^"*&
MUPA3 -..[XG+>)VI.)C6;'[Q1-I83//!;OD+W\7=#_!&OGQR 7SGWU$AAJ1#
M)@P=)^[/(>V;:G?A8@A%M>NH1.*J,M-['L!+%G=JZB-3I;\=A)4.4"^)O\?E
M]*T>O&0@V+^^M_90_B]SAM.[OXG_Y,1"T-,,PYR&: %CN&_\PJ/4:&,BMC+
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
M^?)(MP66\QSD=H9;8@7WC3WM&$"^,$.CKDQ-W=/O&.;%-FUI2)#-FGIHA/$
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
MC$/AAZ S^C=O/^8ISSNA 41"2PR<T.M@+$R( ]0)QEJDG?I-T#05X#!Q?5R
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
MSHF%5L46J?)=%NSXF\?)$"D7V_-@1[%;#FMO.V&],9T]0/?F1+@QR'%C&(N
ML,N,BESD,8.XIRR2 ,UT, ,7PETP3TAAIR1R'QN6MAJ'0P>Q=)=8,5W*0IVP
MN,\F%"<Z1H@;)\I]'V/?.>#RT3OW>4$BTK&&Q[2%D GFVBF:<:L1,7+[#L];
MCF=_6_#<&3.9."ZC8.?#(7V<&F.8FD?2O[GPWH";T\?',T('7VR(O&K2O--3
MB7W:@TW4 YM;<TJJAS\^\ %OEJZ['8FG*X'^U*GS'0*W&X'!MB#P+ WNAR"A
M4]@LZ7,UCR+Q!3Q*XE?Y?J()"DM*\Y%>0V4LEM/'3>S+X$+!]_0;2/K!8M'D
M [%?HI';UNPREWW$F#LZIE/E*)E[M)_Z,V)F+LB)%1WZ>>#D@EN)C,JG(,4W
M+K-SY#7[_%]>G!WB?^5CJJ-_]C&5^^ 8S':!_(*6B"67D;A@*$+4"[3W@Z1V
M[AK#Q-8J;>9RUQ5@EV$HK.7\&0W@*1345!\(],]ULH>H1<HU1.GXD]+KV2;#
MOR<"W7<;2A*Y"S!F?W<:M>4DNS6G42V)"1N6"00>G8?2R:HO."(EDZKS4Z$)
M9]](>Z8)G%.?+O5T'SMG7TI>A+_L "<]C7Z$SUB #0V?T]F36,T25FR"@,/@
MS*<"V*#Z-4F(JX KY2:3"8A'ORGMJ.X?@+NM.2YJH88=:B25/** .QY$'+E/
M]1G@\JD0%-%8R3$G-1BQN^S&@<ZHDX>Q5%..M9.12OF2K< 9X?<J(OF!T-@4
M&#_CBMR67L,[PQ==@P:#@%E6L)Z4RC_-5<KWY=R\*+TA>U0Y.CXY692.3W.'
M"'(1G.8D#]+:<[I[6_Y4/BF='!X>54^.J]5*KGG%IE#) ]4UBNQOO\SXBUP?
M?,&+7=I!4S\*D@]MS=T.S@K<;=[:[+[P$SMGZF3!4]:JL.8^E$ YOH??2NY?
M_<DMLUHZ^/CNM??,'X5FT117KXB^<%=-73_^=%!Y]X HLIWC19G4W[((__<+
MT!X)/H3S.1M\7<K.!J38$LWUZR_,#SGEU2_?KVPJ@1B#+YDQI[DOK9M!X;IU
MT2E\[G=:_Z:_!EBJO;XX'_37RD;#@E:3AX6T$<'U1>_V:C$:6M"?-#SR [TH
MTI\XX'[M_D[C?U!+ P04    " #6@:)8E__=2.D$  #"$@  #0   &5X7S8R
M,C,R."YH=&WM6&UOVS80_IS\BIN*IBE@V9)LQXYE&W!=)3'6O-1VAN[30$NT
MQ8XB58I.XOWZ'24E?LG:-5O;=4 !(X+(X[T^S_&B;JP3WN_&E$3]_;VN9IK3
M/KW[[<CSZEZ[BKO=6K&(NS_9-IQ20171-(+9"J;Q4D14O98)A2NI-.%@0Z/F
MU3S':T"KXWF=^C%<G8-M][L)U03"F*B,ZIZUU'.[;96K@B2T9\VE2HBV(ZII
MJ)D4%H12:"I06E-.TU@*VA/2ZN]W:X7#W9F,5I#I%<^/"VUG[ _: ==)M0_Y
MPIPDC*\Z</!A*;4_90G-X(+>PE@F1!2+/J0DBIA8=,!A IRJRX0/X5)E4G6
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
M+SF?>: 75?-E!UDK^SSU-U!+ P04    " #6@:)827(#\[:G @"3W1$ #0
M &5X7S8U-S(P,RYH=&WLO6E3(TFV)OQY^E?$U.WJ ;. 0I#D4F25F1+(++K)
M3 :H[MOSVFMC+H4+>64H0A4+H/[U<Q;?8I& 7$B)T+7;E4B*"/=P/W[V\YS7
MXV(2__IZ+$7TZU_^Q^M"%;'\5=[^W^?[+W9W]K;AU]<_\9=_^1_P^__<V@K>
MR41FHI!1,)@%E^,RB61VE$YD<)9FA8B#K>#93[U7/^WN[#X+7OZ\]^+GG9?!
MV?M@:^O7UQ-9B& X%EDNBU]^*(O1ULL?]+>)F,A??ABEV4046Y$LY+!0:?)#
M,$R30B9P=2%C.1VGB?PE27_X]2^O?^(YOQZDT2S(BUE,MR?%5J[^(W\.>CO3
MXB"@+T9BHN+9S\'?_BS3XN!2360>?) WP7DZ$0E_>1!,112IY.KG8$<EP<YV
M3R4'P;#,\C3[.1!ED1[@F%,ST$1D5RJ!BZ>W 0U4R-MB2\3J"K[,U-78C/U9
MDX$UP6LK;V7N^U^U6_Y7&- W89#+3(T:P\*S!K\>WX[50!7PQ7;O]4^#7U__
MA%?!/]-?_W+?MXKE:(E>ZF_)()\>S'D/_]FU)Q^X)]'\Z>.UR)1(BI\3I+[X
MP'OK(9">S [TPN -E?7L!T4:O%59#G].9!+!_PI>W_D3:KSK?:94F8!Y]T<;
MHQ"#6 :#-(.3_LL/.W H91SK V,_YU,Q-)_;]KB^$4U2NE%1,<8/.S_B:0-^
M PPI@S_PW\@\E*>Q-4B+(IW\'.P!K49IB1/,K@8;.V& _[]Y$%S+K%!#$1OZ
M+=)I=0C]0EOP0^4Q@U@,/]$$8%R[O$VB^'8+WHV!7ZO)59!GPU]^L/(&OMG9
MZ6W_,;VR-,0[UGOU\F LD:_^_&SOX(= Q$7[;;\NTPI^6S[TU[W]<&=G!__W
MZ&,?GA\?G5P&_7?GQ\?OCS]</OH$OM.:1Z3WB#Q(1UUYY?=B%NR% :ASNUUY
M93%)DZNNO.R'PXO@_>^GER<7E_UWQ\%O'T^/3CZ\NPB#DP^'V^'CKWT>_);&
MJ%GD@4C@K 7O2I'!_6GV^)/Y3EMR=O+QP_'Q.>S Y?'Y>^"T_<OC[[@?WA9T
M;P?^>7QQB1+N>ZV_F0D>T^,/Q^?O_DU']/!C&)R>'C[^?*KLXCM-XN+R(CC]
M^ [F< +3Z7\X@O_U3_^-GYA@OLNLX*B\2;,LO9%9WAE>51,?WY%)'8I$1'"3
MW83.[,'E6 8?B[',@M,4WO],@.4+0^"_L^ WF<DB[=1:G$KT279T 4!IZLJK
M_OWL_<?S=_T/P>%O_8OCX$W_PS_"X,-V__MPH'XT48G*BTP4ZEH&_2MR!C[R
M//[O_/];4\7WH(J+-)8@D=)/69DDP*'1IJ'O3J6(@GX&>O65[(Q>[0V+H_Y4
M8-0)_T4W[U_@7_0T/Z(OO^+FCM1U,(Q%GO_RP]F[-_^HN2"UTYAOW\)HR,\<
M)-'?4-2'OL)(4>59;R_/[</\D(J>D>^5KMT['FV!*M/\$AWNP=F[#[^_=^\
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
MI"+B4*=2Y!+7?;5!2WJ]SH4<GB]SON+%C9BN<EN,+Z*GE>57RYNJ>.Y\M[I
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
MPM7G!:\5#HK$PD::^O5^1+-QN]D@G-JCEX%J6%^?Z1?2$Z[-DX=+TH)\M-=
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
M,UQ<][*[$V(*;9R26/*(W*T\HOV,1!ESNS9] FCA&]_;/?"(Q>V@RO&=LL@
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
ML" G+Z>8Y)Q[SK#[')EYDV!/&TCW."7\PZSB5V@)R[BH-^)T5"\G-=FY\GS
MH$J!/,7<4DK!&U)JX3R.XK$0HSQX5$4@T#!JRW8M>N5[;G SJOS I=7:-O.4
M@?32T1-7&W\0(%+".C[RD/A([S'C([UU?&0='[&B;J]=U"T,Y[(6'-D$# *O
M4%AON[&WLPD_S/(ZCGY+L#?84&3Y;>+]?@TOWF0PX>]R$_M!&^#L?H+1QG 3
M&7PG;)VW"\!'K!M<6\=DFAC'>8:9F7K-%[B'R<K)C4LY%Q/<5D0A#AF\3<.U
M87C,).\9Z7BI<RMJ0!B50H5%@30:OQE-JR;=<1Z:?H_:V#:+K@G-4\4^O--:
M--K;7;.YT[A9[.2<DV%1<S=+D\>H3<U<D@>;_0-DFS1&@5E7;,][JGN?JX%V
MXN2U>1GJ:O_G>1FJNP]+3L&3-)-K;\-#O0T/_:]XJ&=@P-GV6+TV%O'('M=O
M:?IKFXHAM(P)4QT134#R E#%*+$M^OAU?0+A(B]$LQRKD@;GMZ<P@\Y;])!'
M9$^P5W=9?6=:"WY5;:[X;[M\5E6W/"J/<1*_CG_A<\\E,^^WNOI'5XN#_BJR
MB'_Z\.^WYV_XS\/WQZP78QC2CP^8W"+6EVL_4-V$J_(!&Y$P9(C[5POY;..D
MROO.P0RLTB?"^?F82L+6X'WE<4R=4)EQ54;"M=EZ'%.Z5"UK:IW7%[ZM7PP6
M&G<<)P';:-[#_5*;]^+!7Y\K?;DS;P%/;];<K'EZE:<_K@_L^WL/GCY;;U>W
MENS,8O<XZ_GF<OS<9+?)H1HIQ \H"X3FCZQ9[5SE QG6W.6=,.$6.4_$W4&=
M^WH%%AO]5+#XP$/A3'[.5491,W<X$FZ+S/^U]?]UK/_?$W&/1@GW<@%HH&;K
M*-VXU?QV(&%2G&59Z>_'0!?S_6C-TLR\$707A1_6K-"4&H65M$8L8[IWK>B<
M#&O*@(:38Q/@;<,R<M&9OV:U,B?%,/D9'UA:2]_YR^Z]F>E=JVNL[KM6WWGR
MZ_JB!\;/=A\S?K:[CI^MXV>M D!J2_RCA>8YQ%;4!F2R!4\.J-"[ -5;D1&K
M&KBG.: ?G?":I=2_R&]WI\,GS0F<6[B,[LGC1:O1W(N]7G"X_7;[?!LTOM[S
M%P= A;V=[=V]G4XN7(%M<5M[/,XJ&77"PE#4>\%@ \/$W+Q!I78CRIWQFK_N
MZ52JX_.3B_ZF#28;V#=04AC*[\1>Y.$?6]7<'ZA]G&>O7NP[Y/:(O ?LX9E[
M!47:+%;RT*N*,4A:U'Y2PUEQ^K\,-JA!3J643])*8N-,T-;//?2:U&MB$=3O
MJ[\W7CUOKKI/DP;6&CG$M?OL##RWN8Q=(_G?#@F]WD)^^W1/YC-W'+5M3O5]
M%A#>)W.OR[&CQ5+WMC.HU*"HZ+J4FAX8!KU=PEH[W YZ+Y_U-CYM;EK#C&;1
MM;V)TR&5CK3S[OLWZM[;WNUU;>UTTDR%G.UYA^MLU_F6-ALF,^(,%D\B\;ID
MB0^'%PP,(4(?X$E?&>#/QR!RKV;4O6V8AL'IZ6%(.4"WL%^$'P];Y'JA# D!
M;H9/N_;&>(_-'W/LZ?B )Y@'7%Q>@-5U!?>K(><1]1,1S^@3/RP)/GZ*Q1@V
M8O$#S?LQ_!W54V@90 ++ )8:+L%89"WXOP1V8I:\HZ18R]_ZHM;QO=[V3C>/
M-"S/@L8XKF^;O;JB-EW@-S'()5WQZ+2;X"Q+"]T2IQ]=DU2J](K ,W,M,\&_
M=77MJ6KS/BWX3'])LS,O]W^T^)F&]6K 2]?TL&_:+U8];6V-%0>L^DVS-"HY
MM0Y'T)W]D'FB#HL&HKD%837Q7XI#@S[Z$=T1\2PX];"'_TFU_5/73Q>;+!0<
M/-#^7C_575$!.$9DL(Y1J!Q-5GSL'0  "V9YQP*=F!%#QB&(C&,O)@Y#\+5Y
MP6WGJ,"/KJK4)&#@F LP8+>W^ ]L;3(0N9K3Q-(< ?2=D%KN-ZDTZ]K:@53:
M<\G(\=O!):ZAN%43H _=575.'SIVTO+]N-WLZ">YHZM'M>EA]Z9*I1[(L;Q%
M\.1@;\_2X .&%G-*7NJC52,2_*:MVP^S#Q>BX%NT? IC4<FVP]ZG' "@>=F6
M%\<B6L8:V-<$*E"BEX7I.%B=.$^T]C+><?:QI>Y=!%)[G/,%61PLE^_<ND;^
M;ABAMP\R;V.TV:SX[#0S]A=WL9L-^(!6*Z@-+7\O"0),8)C#='=$:HDE@^0)
MKSO?1TRW<9VIY^@UNC38KY[FC,V,! *\QO$MM?$-WE#^!"6^Z"YD>(WM[09S
MDM."@G2+*$4?),1]0[CK;O8G=R1QSN !;92@<06LTW0!_(SP3O#"B,W.7M=6
MN@0!G^1@]MA63_/;1W&W@!R1KX!3EI.!;BU :5SF7@O#-)O*:D-#DSTO.$I9
M!9)]OMU[5/_LDXB6[3UFM&QO'2U;1\O:.(C#H&EG&UA?Y+?9!+M5%,!W#++\
M!6ROF&VZVFGJ[TDI4.E4,AR5Z9^"? 3?[-_8^.]0-Y(XA+O$58I_7J89O%X:
M!A^QHXQ*VT'%0V?(43V327A) X.B[G#Y74\.5"@TNAO".Y>4BI"'E7:)M*]%
M8336-*L Y5A_O@-KU[A'O#R1%#%AMQH_L;O.WHK+9OMQ)_&,,.WN"1%4!3FH
MO3J_]AVHL=]V67@*[4O2"F'+;OC*:]2SF-),VPLV\8I3L75"E'WF68;6 </=
MHXX01<I_)/:#N$K) 2/\12T\B^);$#M[9SNFE=A-\4.8<Y025) SC:28BVNF
M/3CQ>!OL3$9;-@8JPI#,1$:,_H3CTK\JUW[B,(C5B+INE*36A,&-C$>T+Z;[
M1FOXC0:[RL0$_DACQ6GM!HC(]<G$1CJ%Y/[!&348*1/=_ZU,^&_JGHRP3)GY
MWGT.G2&!N(EY2M]-!!Q#P7X0G5&@!F7!QFB:N<0"KO*O7:![YEK%.6UO]SES
M9,BSPDPHGLW];D=WL&Y,59)+"18*L:?0"+-N^C"H'!IW++G1)U% 9T]!2_2'
M#X"+W]3ZR-A=L:*">Y29""9[V<0-\5^WN03?Q2UQ&(%>M\2QG:NZN@4L<>:&
MWP[_VMP;>V]DI)5>\U&)+:8UMJ1=_JZNK'_ V\Q\?;W'&J?Z#B_-@7H\ML;K
MM??&6/C/7E*2+)NHK]6O)PF&_()+<=O25<JR7"SW$17.:PH4#*^NLM;P3N8;
MVH[EE1;G=>;J_4KINQGYBN%TEEF-I7J]ERU/[2Q)656N);23)D9/XP.9L1?7
M]P7/=<ZY/@1C,%HU))G:=,^IP(*?G9^\/^Q_"$Y@OK=>EQ,QG4KA,!C>Q&F*
M]OQ5@-X^;.)8@"7X<V\_$-N3;6/1Z"*LQ!D!&U[?2(80L-5MU9$UWJ)+_8=7
MM(.&GM"H5B38=K7"W:L/F:+G-N+B? KO@QFMO9P6)]'W=6Y:0 =]_YR.#^S8
MPZC!!!9HW #IQJ!/T-O>^1$C8%CT4T[F84:ID4F'HV *1688\=3J]@XT'AZY
M\V/("Y%5]/\*0CQ=UL@&JWGZ@SZZU0AGUFQE"Q43*#;6%=0NK6ZS-FCFKI>=
M)G>F(]\H[F"U1QM1D[W 0.QQF=+G#QZ:\@A"^MP._H5=KTPXIQ)ZL5POS?R@
M=]NJT'TY9P"RDFV-2-O5DRU*ZEU'K>9U78Q[L$)H-;(2G$E+]00M?*$1(VJ9
MU9KGTIJW27+:5IUH@_RO9;T'7%T[]R1T=75=(LCQ+?"2,KLOWBFC+]V=ST#1
M5M>''&%XDJ&:@C#3H67#!/B!.I+O*;ENALY]ABS^]-!.^6[?TCW2)&SVBIZ7
ME;@X6-^!ZIRYK ?#UJ^N,"L?:Z=:7JZ9+W.W+\Q?L YCQ,^A@79W3?6:NY9X
M'1%Z8$3HV6-&A)ZM(T+KB-"]^0&Z!"D[M\D8_MK;"6$+\7^V4OD8K.=K$5-Y
M,W-I6X],*3YWC4)8A *A2$8<)T ;J.K8-P!WYO[#= (W=C %QZZE#AS-G(G2
MXG4G%0[S;83/L;'#]!6%H("5G\4RNN+TF^8C_1X;Y,1 SR6<K;R<3DV$J.#<
MZ\V03!"_KQ^9)$P)(<IO;;-83XF2#FNRS?9TC6>,%S]=T&N@"KY/[X*OQ^/4
MVXNWK\64UP+!'LQ2N Z0Q'I)]J'"5D7:;+8"T#XCKQ, ^X8V&D6$E=LJ ;5*
M_?)F]3>=#/\5%\BT2"\,V*3IE&$:M*,!@#L<>MO/+C574C5)(XUX4?<X=.Z<
M3A5VA0*-&@OA$?YC7N<=S(&-RJE#YZ$V4.X^'1?5_(Y@)>A'=*;(F>UF-BTS
M,/MS+P@FAD!GN4T;I0-,%7'LM;1=]DAPNHR\ /0/[2K5+\%W4?XN)A:EL>*C
M/A QI17E8RDM[6'YB6UWBJI^6Z@)CSYUF,E:*[*"=_W^64<IYI2 JCZ":+P2
MC0POO8WZ]+NFXZF[W-I_IEXFQ0A^D&GVHDECPNGN#BPAEAHY=<-=E&7H1B*J
MHQ9 ,^-V(A4:GUSF<A-]@QPKI 'A;VRM T)G%AJ<L<G (, 61AXP#?KSQ@!N
MW1/O42;R;\[2E]S(#&AUQ"FB,*N8^RX0C3;(TE\.?F.DK]!RQ)KA[$_*NN(X
M68&VB&)SHJ+I^.ZG.>0,)G%)">$L3YUP:X/ H0H#UYP'G6S<\LB\:GVE8,2L
M- ?8552US*5_<1B\?+;;-:R80^L2/4RIG']!,0_M2I5Y6D  3$3(Y- AM.E/
MH0<?P+_!7=CS$"$(M3:@21!^0[MH&FS@AICR#EV!I;FHEQ=T?*O=N7TN-^F]
MVGMF23<K8U?T?'%\R 2ICS6EI;"+V'CJ/)V,J\#A+8%.C$<^=UA4U' 0,_S)
ME;[GJFB<=R9%W 3,&[A.Z?(IQ;'M$UQD0>5YJ<^P[XEI# XC&/%QX%Q("(4S
MU0#27GD %0E/Q!\:B9 GETL!S_'3>J[%$-/YZ8=-LPP#A(:D\T;;IU&_K.@:
MF+W*L>0\N)&$\56X LWVV_PU;JB$B-NC_2<A!I929=0GZD5VK;E:M:,F3 0S
M8^08AD /.EYA<>'UXBY^%[^&U YTKSNIKE__ *P/MBRB0(N/^ZW<=/#],K\T
MU;TC#.=&R-,[%X)"]K9"SLZ'>;$%<H0C&6(;/%T[ &R1^X#!-:=*>L7^?@IT
M/O_\ FTA:RT"4VU4][1J*F^CVFIZ#14ZE<@&(A67K"GEJDJ6NIO\4&4P-QQB
MZ/"1S(-<,R%J?E:I31%!@9AH@DEA:JMY8*U=HO;.7G?9_*FX:3.(*QC?=YIQ
M:27<:,&_?Z[)"J^M'AX-[KMH&"\_ @S-D+AU:  5=<IC >I3,3OP/>9^H/$>
M]S(A,V^NM*@+'?"!^5QK9Y@9=/MZJT(<MM+>MF\P7ZN'DTIV%%&O29/@.(96
M;DZ \W/!4/*)X^#U.*L'PK4/:V"%9:P!Q AKUX4VW>,'L]8X1\O ]K<QLQ)7
M:&Y WG3+Z9DI50F#JU)AP5A":TZJEC'0F6.@7;UAHIGP+8J',24UFB14GC3L
MW::A@?8%!1D6<2=%+27O(,KV1&F< +Z%"W,D,U0NK@+=F< DW*+V([".TP+;
MX==':11MO<UPE_Z%'/0"2(NP4Z@T"ADLJ$UY.4'7@XZ_P)ZA1F)\0J9Y*%-J
M[JU@7EG"O+*&N:^PN#6H=F"D2VB+'*77*-G:%14,NB^9%ZSPI(ROA*?&$!$C
M_1+O3TP'T@N7+ZV;:@#;CK6/LI"4"X*WXF9<: 15G/.&MMP= B]ZGC3XLL58
MWC04_7M"< D7C(_,$*P2>*0/T&KN(H^.CZY<D1T\OY.3DU#+U,J5]?0(F]A5
MX:TVG8OQLRCIPO?[R40,6<(C<\0_]-;B%DZL^V@=-GI@V&C_,<-&^^NPT3IL
MU*ID9;5.X@\&$GFUW7O1-=T4*<U;-"HY>%ARU5=)I$)'6RT))*P!E)!\:4NT
M@*\],))'C?HOQ0ZFM*)]#VQX@1_)O\QDR=1P*OPVMLZQXAR2*)U]&Q1T-U 6
MIV*&J3.Y]J+:'J!!F4R%8D>"\]T\WVFTARMM*SD@.;S:-TUK8PPDJ\P@0W)M
MJ$<JGY8Z$>0J36%  =K9)N.I$QS@O9)T%T!1=(VPYC<E:2E7@(O?D0/1@2+W
MJ[W)3S6V%KJ#ZP#]VCRY :UM*TY34DL+.S8II?.:0G3.FY!&+= 69%ZR!8#-
M9JXE]L8@ $ORSKY\3MG5.FZZCH1B?EB!C7G:T\R,_6B"1N1J!W,AMOU;./3!
MO$08)_HPO?;ACMPH-F+N*F#-$,SCW$"C6N4&NC!OV-=&GH>,;&=FFQ0/H((2
M"P3D.Z.QC0.#TI%K0I+G)8F,$17Z^*K"I1?8Q%JX"9V6R!)'XMH=U/:\B$K3
M,V"A,A[9B(#?Q7-.J!]U,OK.A1K@9R_DV%D212 PM&2ML^6S=%PO@./GYS!;
ML(FOW5UD>T);,B+ YHM-]4$X?R7QA_=I5ER)*^D.NHY;>]>I!,Z.QPXBRQSD
M+3RW:/B:R,U4\P*S7SZK'NHA^EXE]>%C/R]V!478-E#@.?YPYS$+736'2P6A
ME#B3"6*95C,A"6NG=>Z6]]7$K D63LN(?3)9B1[-&/F<?VT"ZCWYPT0&6RS)
M0"T''-3C:%MC+/R# .*(>1:@$B1R%FJX&:9P/!/Z'O8U#O'/D<3"'%#R,AY8
M42B&H_:A%\>W;5CR&M<V5=D3@0^QYH_./D-7&'/O"M.V>]PLX2-BN \B6 >/
MJ?7N4KK%F@5^O;6=3&1&D&9>L<7G@%I6S<4RB3)QDRPP&X?>R'P*J9P92%\5
M"\LW%MFE\ Y'/G*(!O= <R)=/"(Q5+):,6PRDP5;KYE4$WI<-*^YJP6HU)G%
MK0MJ%#O/Q]&HK7&)/0^H1IDS7)<+2FQ>XCVJG"C$P%L1MH;NVO*[77<?WG+"
MP:S4 WF/=<5.[G[EM^G6&1J( ^"NN!B.953&DLM,78BI;V490UGG< JG)FZJ
M,6^T.F'#J9SQ,Q^4WO> ;O5V=N%$;[S8L77N%C#I]T11Y,TC.6X[('+3@['Z
ML.V=9W!H,==CXQ"[ WOA'MU7TXN>,O'3 13X5I(S-=V:?$<^_22B-,\?,TKS
M?!VE64=I%O'FX*V<"[)@TL<)94&X OP:2@)"0>YL[^_\2"D3& &X0A<RO!5H
M=T8^-FM?@ZC,3$K$%"%Z61O!8J%(9!H.  $[7-$^VE%FU'V7B-4VBGO#W"L[
MP=1X6PA?&2DT:)8[V[O[W^I-KL@NU*[TK_P"<U 10M  "Q6S9Q=QM2M8<N:Q
MM;G:9";O-DQ:JU]G^OC9X,&QQ1PX(@,8OYM/<H;<K+[%5&3I;#MXVP!>J&"X
MV9S+0BM\M0'FP43/KX.I+[1.?:B\=05^CR^H8C\LFHB'RN 1#6-=D%[,MB[A
MF]01'3YS_\R[5SKWMKY^#2,"9V RK;ST535! #:!G:<]<B]:(2?PVP0XD?_<
M.4E*]]A#+_.D1BH&<MXEV\U_R8SPB"E!WCA$U4+T: QAQ>2ST5X![^)6./%:
M K[S)<#BJVJN)BQ%#4J<5J1)'!PKP$6^G:I,^*])1@LR:SV0Q?G29[\:Y&U.
MEW10/<7.&BD55;\9U#&_HF=+X-^FKXS7C4$K]AU<PC1"7XY?C="^BNW7!ALO
M3(\MT^LOD)B6_^?VYN)XF:O==%%)=!.6W0,9@94M$YVM^V7I-R^W=_8VAMV+
MY]ILY?LW+^!"DX=V(UC<C,!T(CCLW ;80(O#\VNIC T^DGO%NYRN\R(Q$]07
M"8 (<UVDR$LM>Q.)B27T[(TQ;,PU01/;DA.=3JL?,\*BD#%6+O/S,79+7VE<
MVIR_[]XNM5?(<5EB#HIZ3O&I>:4T^FAP/1BJ5/0+EQ1C8P%2,SG5VFDX\%[B
MRF;9$T*O8HO !/U#+^R3I>75F/VSNM:1RF305P8#^ 5I5%%@0E&5<O5M'Q>4
MWSFNM?E"T=.\2$95YGMM.2\FWF7L![^6)CK53?*).:'+Q@?:XDE>&HCIP%7W
M]/O0R3HX.]^P^X_,4EO_ZQZ)=)>/?0K3O^G"#]"AU9\E/.=-/P#"(MIA7YYV
MGEJC!VB= K1\%O0U2"0CJC/0.+'L3@ -<O@IT$*!C?Q*!5>E6;T#FAC(XH;
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
M36$-6X38"[/2:^9(Z9X%?OF,[6MA$36K?:Z\E%K=R 1?B(:C%T 179FG*1W
M3@&F(5JCVPZ9*',K"KQ6;YL>O)X=W4>H<TM;7TH1:_0B='#J*!8B^V E1&C>
MFN#SB".:.A/2I*^)+6I&2=I>KAL4"35!:R1/AXK*(@K3UJ)[YP+#U6QCU_:W
MW257NTB#7I"_*2<)D=MFQ/Q);Y%%3;3[VR G:N=J[6HTG+#3(5A >A='UD?.
M/TM=TXR[O$EV#9E7./08Q*(T3=SF^.6M0Q'X*/8$Y9XG6)D483 70[4@D,$X
M)"KR4;DQOA=SN\_&2]AZ1O0L+%K>O 8-!3Q!<6,2LH"=V5QMZ[H!;RVG!7<7
M=*XU&T%&FSJEHB\B?&H72F<]3X,X);TMK)FHWD[1F:U/-/3/CY;NI@N:13XP
M*^^U=+K7M'ACK(O=P^9E>!=%2%XFVQ]-8 1&T;-PK@&'3NF!>KK-L#T9R8M
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
M0U^K7UVIC;^B6&4T+!A<BQ=J,ZSEK^>%G(*5)5&G$!Q>TQFA+E/P#E3H9NR
MO,X4!%.F(FD!$=FPF8WSJ;5#>@X;2A_HJ*DWBVZ6C)MNY:%6^;-0'U=TO I3
M:D#UZ1B&9";1_J@&0OMZ$ULW<?HE/AZ]UI6=;<N:J<2+? S0G"!+!P0Q.@?
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
M:K^WXL\?]FI^/&-0!/)0!N5I.>Q8#G(,>@-'K,8A.+T(%0C$)EV2)E(HA%4
M.)F6'>N9RNGKY_]^<_%2JG@KT>" W]CSH3QV18^E2MR$]TN\@PBI)J3&P\D8
M^FHV\-_HQM!?)7,7&BW7)B-<*YP>)/Q!#3*/_V>V(-;0 4J'Z8DM&DA^340.
MM.&R[765@/U7%J2*S>/X;XK=-=3JY4!$SBMDVXC0.U9N'VCVR+$Z_X+-7-(X
M-#JF4^0<PA%.O.H_1LYEKNLQ+:#]%I#2"[^LDCJPHW"<"]&^T,/L"52U\?KZ
M-V$/7K_MZ=&NHK,UV/=E,@W-CJ$AT@\")%$PJPX/R_(ZSU;(<B 7<^2KCIU@
MM\1Q;5RL9D\/0_IUK#J[A80EFB8G_]O[W*7"F09NU\#=(4"&5!G .X#%DER1
M <RK\?K6E$RK[$EY1:Z)^FZO7[[]\.H,0SCP$#"<'662*(#S2\DCCP^4FN[7
MR)T.SA#"$V+\D?P"KC:TZF0X*5RX27+:BL!AN8XIMT/EX<TU?H_$=FSX^7A/
MUM=X;NY[-HP1<;928YNM,W>;%3=9V(\3ZG<Y'IHMMT56_IHV%_N)ZI=1G@=<
M.RSU8&Y@[VZQO5O_4HZ\NA?#_S8MO6:)E![\2U(4M:+L\.SY$?0X[566JL2$
M[WCXMHR^W<L"_>0T #T*+O.0+N,F2D]:\(%=] C?-I)OZOON*1X '@.'UQM[
M5L1C;UL=WD+_)C *+[XF1N'%A%'XPV$4!FOH3<!/5A.$9F:;S=(STT6VRKB8
MB,,.,6> 5AY!0ZJ2;Y16\W\ ^QG&XU:MY.A].8JY9 6C]Z19( ^%Z_):DY=T
MC @0,V$0RCGW4\:*ZGH4T/V*2)!R!>*9S\\P5\F?QU%O-PMLE=C\'?LM71U^
M^Y#MY\ZXRF]$%0)_ODXT]=VR%>:,J9X2+=?C5J/>F"WS(;T054MAQY9-D]75
M9=<,OI="?36__04ZJ$;$BCV,HT]"#@EI5F2N-R+4<X-;"8R#:+T)L(\6R3VG
MXUXJP19ZBA^M5L;SM', G%+HE;6T8F2(+.*$H,RY7KJC%^9;QC0TGH>W$1^N
MQSU$6=FXST:F;&" 8YYC-K7$ZS\6KWM3.$XW;-PF7T]4@5*'E3IG+G-!A?DJ
M9 _*4HJY)"0 @+F+) W?WK%Q[_4NOIL>^)%.LQ^)=,U!LFI#@K^B=Z9S'J(B
M..5A*W@-"L4'GAA$&:*S2K64V#J-[. *^3DS#"IFS6O_!XX*?V<0 W<HAD/'
M+#WA&O ,415YRD$[(LL)<./\[>SL_5&DFU]R4VF>!'F!ND4;"_!.V)KLEFB
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
MA.5R-HX9>U_0A7B%N$1H">B51BH)-4O4A'</R<CROME[ =PS>R]Q>,?PPSO
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
MP^5LOO=1K[X(47F;#1(UT)AFC#]F'1!)"1B*]-BL RONAWS91C>8B &@@[0
M2,&$ :9OO1LWAUYON,(CI5?K<?PV]K"$4=0%]8J>EMCYT9:V9!'I)K8/M9@!
M)09H9DWV?0_[;I1:A_$9K<J.HV"Q=AQ=?KBTK'IORR6!#7_.;I(T\4&K/Y]?
M:CTKG[_CZ,<?SV,BWKI+FFV@UL%/H]/]?XP-_  6#LD,51/EQP^OJ)WZ,[DX
M(L0AR8)QQ("#A+>T:%\BX+7!O:4 %R]/8@9N)3S;.3<@-9XC0GBFFUP(EVL5
MF[GH0_ Z"I22F&HTHT8O<!(1)W&E+/S]M;_Q>:FQ:9'LO4@" #ZX\ P<@B7L
M'/]%659V]UUS9Z9(@]*ON(*,B F!;ZE0Q @DL+@%#&.S2IC>8,OI)7:<CL4]
M/\5?U9%R[21(LI'!:[H34V0K^G+G8'JO*KAK:>N0=25PK@M.8_5]3YP@<'L4
M'J#:IY2Y=/)6+3MM-:PPP=N(^%#6X@_F_S11]YBH<KC>Z:L'9HI\Z/D_ [C
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
M;YD9-$5V"3S7.=NXQ=SZ5:Q(<,.T+W">+PJZG&])TY-QODM2-();8/B4MIC
M=4Y]%5CCR!)E89L-X:&V>\Y7X8[ K(*P?5QS<I1>)W9XO'J90^1(Q9PAHU T
M,&QZ2SC QG]<P>19EQ:2(AN)#+GW=7*;U')+O4Q?((Y@Q7:-[\V*G(8=[\))
MJ,!NEDEI9]6UCZK5HTVU1)1I=K?)2D12;Y)<=$,=ZBW/\;&"SO,0K8N=?5O[
M[U7>&( WS3JNJG,GFC]+F'@2&DZDD1C69*&=9*F]: =%_AKI91DF)(UD\VMI
MV;"SG&GM 5.HSI;@N3"+X##=6VHDU(K8ZU&L/>'LYTS:Z83,^+T][*>#@4'>
MUH3V#8KEW=LZ\5 K8IYV--\E2<I'3[-BFMYR9^J80I>6QQI*W4BUCA$"JL /
M;JYE]PF<(KD8Q _GF(5KD688F$P8IN]1W]@\Y7!(VN1.I^:L\N*5T*Y\K5JW
M,$C00SC-YP80X-S(]HG_/D@:TDG:!IJ%C72Y<7<_C3*A1D$^2KM:^9?NP;MS
MH/L\4ZHEZ5*E6GE88GD\U>ASE0/]B-LO?'Q&C"-IV='TSA%\UQY"W(WI,C_$
M%6:Q5@D.%WFZ;TQEZCM2GC,XC)',V.0B[MKC8=<\9\(P*S7TN7(?I[-#],V_
MB=S?\Z^9^WL^Y?[^.+F_3S,?__WF(B!0Z@(?+F1+5WH\;.1_5_4DEK)/UPY*
M0'JA^32Y9W?PBJ",M2?<X(["FP[C/TPH@2?E"XIEEPYOA.@<W ]9UY%AI<0E
MRV.(M\*=8/P6Z.\X+32T5!3/C%X*)T7T"ANO8!274'B#IQEZAGOM?"3DGQ,H
MTKJ!-97VH@NRZ=1="K6FWY(^JY =@.'D)F8ONBD<3KB'5]3#KGN/LY4+%D].
M_GQ\'"5'ZR.OI]TSZ#B8%%%F_<<LZNHCCS:B8J^8RLZ(-S=9P73&<-^\'71;
MW O/QJ8?'0:)!%E(&_1>I3^;J*E<9\W4<5I1Z9,CL+:Q'04;$DS1D58/E"ZC
MWG-K87W*G\DZ[&EXAU5+T3^S!1Q2 _4U.*ZW_*4.,T]RY!ILV\V?__2GV]O;
MHS*[O0<##3/NJ*JO3(V@8>2"B0!'I*GX=L<0"66-0+KO/\NI/CD&KWKJ\+TZ
M'!,: 3 !&**NI..XC>E5*P4%4;87_RW76*41AV^ ,S>.CBI_$/BYB5AQFHOC
M5%CCE:^-S"]13V.PAX_LEGS(+>3G<[ ;G/%$<[B-!$:F)V)+\"OG.(_,P(0[
ME7 "RL+7W:9=<ABP*FX8@RJ;$6=V3;7=,/X4"UUS(579M]<9U^5A^1('".B?
M"2M'F[H9&[[JOU] U"?$7Z T_"NWB&*<:SO,FL1!5>IUXJ'<:%6>90'D;+U'
MH'@']R:F,YX,UHUZ)7!SF,J-B0XEJQ9%2SD XFJ1QM%O52Z<R"3,5< $6L 0
M='P7&\R)D>&KDWA+5\H?L<EBZ!?V[]C$Z.@+^2,V+5O8!+%# D:9D>2V%X?6
MWU#3)>ZC/+E!WNJ54\?B<[X(-7HO5N\,KW !4H3,61QV!KJSQ;3&C^%2KU-,
MSV_0@!K$WM4A??<H, 1%K?'W*5.TG^5]<W8>=C<X3(<CH)2Q9QR</<?)6"D/
M9_1+2?S,ERTYFZ\0 =JZ$-$/&!OL)OG>G2.Q6CUZF104Y;Z\SK(V4E4VSP&A
M=(8 A7BP/,&O.C-!< =)XNBO6;H[Y8KM)P-5Q@4I<D@,PLEZ@<6SJ03-*9LC
MIYIHRX'C/-6U!PZ<I:D>+<%VPPR2?FCN2Y@V;;[DU(N^MWL\HZB8(K3ZK4'.
MI^6#&Z2&,Y0:E:2*TP!334R(C:Y<"N<YYB-N4*&P%;I Y%)LG)I'^'1A-%,P
M'<AW2JN,S]B(8FGSMJ/:1J>MO'LM9'HT-#UZX^CF?F274,VSY@!CN@>V^)A5
M7KGK=1/<,W?N@BM0+H^<B(3YQIFAT\+3>6+8I\E6;6GXR;%:W#.3=VV'$AT+
M4WY$B+6Z53B?HY!G=U__E>!S)@LG)]-N\MXDFJ;)CFE"/7MN_9</F"K<<Y9<
M9'!TR6F0Z&=1OL802MK/KR);&>7!(@[&K;/:=9E4$$5 ?7)/DX'\#<X/39KS
MM?0$5CN$B_FI/KK4N;&:0 I;]>XNHHDJI.,0VL=6BUQYQF.E@<T8*N;Z@63X
M8QL_,^GO_A<XPXVX5Q+0GI0?9"76FG.:.&BKG;P^K0ZI$T_C(9J2OJ<MCE/1
M?+)'8CLK>&E^%0_5CZH00G-:4_NLJ?!"8H2$LQHZ/$UAN'2]0>!*5]/'IAJ$
MN03:I"2=NEB(!\AX(HJ$#T9Z,.;E(%EOQ$%PO):HU!CX0.<;F6<L=$"(5))!
MIBH47@3W9L*S8JK,,#74<.B6 RZ=VIQ;T63?M,Y<5WS*^'SWD!L],Q.<TH*G
M->!9[[7!S0^:-&.;AH;,T:;R;8GW#76="ZFQ\M\G+PYP37P3*>;OOV:*^?LI
MQ3REF+=;=JOO\%DA]-.CXZ=PQCP\HW%XW3V2[-TG#TUI/RRQQ;TPY9,JQN7,
M7?T\)@6]S7=95U<I,NQ[OA="Q%!-NU0ZCE=T"=7/_')T>?2(3S0I1;99CV)%
MXE\$Z27 9D650WPFICLB\(QF"3:UHH18/V'9IXV03!G\+B.&'WRKTGYC&(8D
M^S;4-&)\G\U)RZ_[2#HW*3UX-I[*37?A^U(_XL^P^=/<WCZWWW-F!R9U47C1
ML%K#1G#M>W'; M?)I._5$B)L/&E(TGAC?[OJN/1;)9%)<ZAK38[>(; ^1V"Q
MFQ9JJRO.J9#?M"T[Q?'ILE<<J#2LY%YF=YM<I?DPB("&M"ALD*#.P!LN@TT<
MA,]GE-P1?3[.C03Y\YCSN7>PB27.!;.WN1;-^U'4@^+5KW4)<QI:JN[R9@G-
M%C=W]!X)[?3=AH$1L)0&BJ;[%N&;<[&;3HKY'#?0YCXY?OP?!D5AD+Q.UK!O
MSU*Q9XGAYDHEQ"/D-O=&)NODY.G#[DW2A7EBC>;VA\Q[XBK[SFYJ3S@-&OLZ
M* ]9+YH1HJ"Q0?L/55I<,43W,/&+DQ_S+L)MBV.F987N6;ZV-',,F0\F8Z$)
M,-,;I'AJ%5$-G7XC>F7^4#F+< AOF7_:(L_"BUS[R^%J%GSZ:OP'^%&/:OU=
M+S%+P&K95(VDIGL1!4*08IRST952M%HQ"0^*'EIN/=H[EPHPSXS2[+2S[=K9
M,$Z<;Q(_VOPIX.TG8 "F[MZ[NU&\!"N&/QLT/_7[/OU^WT^H/+BKOS\Z?G:0
M]0D'V=48TV-9.+?3P[A.-N_Y )[!&YQ;ZRTW1P\*&=3YWY;*]&P)N[;6V6DF
MJLZ*[(;"@$Y8/E_]@2B.'T*'E(R2(9DB2W!]7F6KA/)%=?3Z1MQN_0P7EJGZ
M(AA:(P"E3D+@C "6E).+WR8 5#20B>D32'RI6:"U>,Z+&7U$N"PU-6_&]34Z
MW'8FB].UR.XK+*N#GH1A0C>%*#;ZO!";A)B!\?G+S!<G\A^XR+ /B%RQ$=06
MG%XVG;CGMKYM?GADB0<QD1?C!*"[9QPA,%LNQZ1F.[C(Q\>/$(.O%!->^8&0
M_OQ^$S8T"8FTV:Q.HTG&Q VD=&\I0RJ6HZHHLYL(4])77G;,1MTZ^/]^(<J)
MO,+IL3FTGADUJ8OLIBJHJ?;80K";4_G5=T]1[(?^RPM<-=BP#/0.6GI^#5,*
M%6HP0GQ%-2UY90I*UE73JMP0M)H3=^UM5MS@=V5[[1X#K>*I$6%H>$#H3&B%
MU_$XPK"C@Q^-DZ/3IQ2/.,(>Q)XU%O+?>$[ILCA]^I YI5/GNV?Q*8M('2:O
MXC>10'SQ-1.(+Z8$XI1 ##D.RU''80M?@+L56Z._-3+LP?*^F'*+W/6>C[1Z
M)1.-I5FSK/,%>Y#@Z6O%9I0L*B$#3]HV65*070V\B7N2O.:4"-W[ /QSA3[^
M%'+X"CW^\F\C503OLY*(\%Z*H,K?N@1\!G!?SAW$:ZWT3>+X.S2QQ 7+"\,K
M9$36B_9><5<$<118E\*Q)UW?78-&YZ=\&7W 27_^[N+B+'J5N;F&5\FGU3ZV
M _Y$>:1]DMQS&J.=8S1TQ(<KS2L!<5UVUAN2A!>2,=9Y*S5E6S.F%\JL9(KU
M<)?R.3E-K0*77+G/92"B0]R'-74-E<O)0>(VITSUHV[C<Z.JX7UV=/S8$, Z
MR%[WY8AD\+['H9EXAQ(F0Y+H9A-6;5,:*3HZ_H&"DK^#[AI9 7>(#'7$-9SI
M\\+42G)(+;%7_H%B:+^'+!M5!RG\B+IU6&MI^?("(R0P^MB2?SG5K\5]K,CW
M(F>^#O.PGKJ[?LY,L%:,V*L'1MRQXO;#A;FZX3OO!%_FDE@6Z++KG//FCXCO
M@FMJN:P&2T)1?*)5[C?A\[9VRV4K),/6.#RCTZS<9U:.3TM"$"XR)"3A(=T2
MDW(GI4(8&&HU8WZ3.1EJMAP.1^)(0;$OT5D[9T7%2-P2V*%U2(M[!=!8WU=W
MF8@LU503/NO#Z?T[T];&]U7-49Z1C=!*HC05EZ]3J!H!+GP*='(Z5+1.141$
M09 W#*'RDC;TG@A4G*;H'E-TBR8=DN-4)$Z1W"1@0ZAN!"LS9W<F*>5%-3,X
MN9\<SQ$XV_02#IX'M"U6@9ZT\OJ,.V(EG5\-T*N_0&;WP0:N\ :SIU^R@=N#
M*-7F7F%,UEPCKX6)S#O2+7TU%E[.V]Q1AZ'51+A#0?_830 H@?H*7#QV(\]X
M=+F>%N[T&QN,9EH_N]?/^/+1E,V9%HUC5UOR\0=Y(BKD)Q3TYAP90+^]-#74
M+Q.DO1B=/$Y0$/EY.ZXFA/73(8B49VD&5C6[2]QG2-M"[R1@>;+"PJ)"//N:
MC?[W5=@[P'DW[EGD :.8$\H^<3-6/%U>PR<M4B4S++-Q213BX'V08F3)-"Y-
M%1G1$#.?I>9>1UT*8&^OX4QY_^C=;=F3E<''&5-+CI![:G7+Y!3N&2!6BY$U
M!HVK6_6?>U*67&<P(JT18E+V5)B>'IT\\]+IW49""-UZW5\;T\GM"TF<[3V3
MF1M[[_GJS#@J]7$X?GC:N=@7E?>8RY26B>ZP<Q_@1ODMI%R?''_%E.N3XRGE
M^L=)N7Z.M?H"YJJ_Z08,%QUP\?2B2$2.,=WD56&VFXOL2I*@T2^'9X(.;_#R
MNX<-78FX&Y+$(]F[VHA9B.:=O8C#9?ZF<A_UMQ7VC[FVAJ(\G*C+J>3$ZN]Y
MM_%^[JF^3R.^>\3'![RLW/V>=O:XSS;#+'\#S+>&M_RD3@.>8&;(!;E^V' E
MC@A:S)1FD@)A4CWH20/'J+B!U%RME"<Y+$;@=V(EXYQ]FJ6$P$P(8<'594N)
M"=)!+XE^4@SQ68JTF!I=GB;3'I-IB^4/31,?(+CEN.709!$5:Y[U2OYLJI.^
MFV-FP"A+][C.S&E;8P-$<RDQL-$X$I$1V<>\LK6HDB;UF#3+<#%$\(U%MN:3
MW]-QLT/O-DW<?2;N]NS8H"JFZ<=L<NCH($]]F,[+"UT),3V6]"MI3E\\#0VN
MH=<B8L(&3_T<X(5M<0WW":T<5UZ5[KE,-CGFM(@4UNA LO2MUA7O<;^^&!63
M*GB-)O_,JQ6RP.J@ JR$2189#&?)A X!Q#[!?3)X<UYA1=(UF4#G%R/ZFZ'1
MJPJ,4?3)Z#5>2&2.LO-\ZB-,9;&MC^K/A"D:\DE+=7RM<O2!^[\GB89DF@&^
M4E00S&X+)]JLO'FI1N2J[1&Y[3YH;-O!]0.*47EZ=/+$C3#35*%&^J&Z![>.
MSU-OUZ86:B!1_3DQ/S!QSAL@LPY9ND'@C]@L=P7_#A*+?XA3?CR'\D5!S81L
MRHF+5K@:;46=H<F31)QUQP?'0M@"UIN6S*NBI ;3H9T8MA\&X;,.9X#HL)?H
M4FB#(Z,G'JEP$-;+G,4M'?S*S# +PDY+!A(GAN43)&L!3N:C18(43P5A^^8V
M:_M;EU[1'JCW#ZHOAN:=X5""/Y D"NV=E2 7SI9-!1_ D7":,?O.F-=PS%XO
M2.YU2(XY014_IYB:#V9*<XD40\DM.9/,?PF+[4\HQ]!J&,.@SC!>>9^U4=I1
M) 3-<OD_G92KX07]PF$Z1:YA,0S2;K#_'C^9/,;/*24N8* *,$]J@&(XPM1U
M#N9//HD1CY5=5QUQ=-G+UMD23N/YTEZG^Z1WV6U5?_0^0%G<O/8^:CHT=5GM
MM*$J.2.G6!T^_Q?YQRP*33PKW"$&GEAKT7]#CMO&1UQ2A1+1P^(!R^'T\:8H
MEM;B%(4'K!%^)PC-G#)_CQ6_-$W9WVO*CA>Q;8HLO1(V+*%(:[Q)DJFTRAZ3
M(3!2.&7M_*>OX8X26.W*#*ZNE+Q+M<3MXYN*<57*/ZP\]+7)PPA#U8[7^/%!
MKV'FL]4\6(6$98P T%*.)"ZEU<J56.I]HQHFYF@DL$]'WJ:PI'E+P^=-3(U7
M7+2$.DT*>%I(/5.UFCO=J+9'L',"6J,09NS)A=O7M#\F@*@]A1[>(OLF\NTG
M7S/??C+EVZ=\^\ZM(AW=*HQ=Q3,ZG>#T=*=L\V1%\Q2CN41?HTIA*'5#TB\,
MB^T(CNC81/1:X"S*FK%P5,O YB^J$F_DWET^8N60M51]Z0.,ZDC#&X]UEL,D
MC'00)1^H)%6TGI#][FTB=L# [75%OQ&:(]M!U_ J"/]ODI6^GY=M[,F2[7KF
MX9GAPYO V>@$-A$%\7J]#5>_%,\UK0822.60W$HH7"BB'\T^4C#_C*5VHE_?
MOIV&:_=PK4:'"RV&@.G_595<&\E19;89M(<WCZK5HUND#<_*95W!^A4Q/CR7
M2!%VY@0N(D;]%S:;VSMU.RJ,>[B*[ER1)8\I@#5LDVWB&SGV3?E2/=T5]QAI
M0PMF=3ANDJ(SNKK)2D1G;/*Y9D97S%JQI>NUD8#E?E4<9X+[8)F+8(Q>B]VD
MRQV)$ND=ZG8<"I1C)UL'']Z8HQK^]F_&0B/LH0/K2-X[7$H&NRH<'YXWD8[[
ME47CW-&1#A9%,J??]NP$KQ:Q1]O&04R8+*&>@)UC6KZ[E^_5>.ZL=/1B\*"2
MMX7$?PNB3<!=?Z'_+'+P:Y%+ 2<<<MO+GVQAV7O@L\J2Z9N]0NV>GJB)/62N
M-M^>T8PE3EY6:2VX$LA,QJ;BEJ1.2U)./5 [IPFS>\)<[PJ"EM$JN:F87IWH
M$QOAEX?-%^L?Q9QPZ2X;:D*1,3A+E6BM"Z9DVL[]TDX++?N(&F+'@0VA;DV6
M$9,>DV_V>Q?K"S0IGPMEOP@G(SL$!CT>L"5[:7&^^1,,/QV_^.'TY-@(Q9Z?
MD\//9;]R6T,EY^K6,33E_?O+,PL$=-)).-F&)H,9EC222>^"&?N-5DL:S($[
MW1,C/>*(C&R;Y.S8\*/-Z6SF'DLRV:XQ6YZUU6HUM\;1DI/FJNBI3T_AJ_H
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
M]OR'Z/3IR?'1XT<GQR<1.LG9_QP14\ZZ2MFZ.)OQX]F3T[D[V6"5K#,BQ^)
M&P;E"$ZPGI+"OT]2^/'73 H_GI+"4U)XN\EY?WD6EHC\2_[7]XIH>Z\8JDNM
M/S];MG_Y4_[7:'96P+QN.27GH6VM 7/J LCD#$R-Q1_'KOX*4OS!5@9G<)+6
MYA)(L61R/!34,J/OG.]@TCX:7DVJ*SGS5AKHS)*TL%TA<B'9.C>Q7=Q8N=;2
MIBB':#];FY]=Y8U2)8> TL[W?6C.EMMZ(.W$/_XZCHP,2!PY(^PCB'",'_(.
M2>,_FQ.X]$2O$<-Q79F.-WZ3Y#(&-%=CH[S?",>*^I1\,%+0'MX&=F!+'SE3
MN"*$RCG#'O1 EI&.^]42Y@F6C]1,/_VJ0O*IBFA4\RJ=0"0/!)%@3[_*&PK'
M8C<ZI0NN#$D2-4G!L57"'>->ZPIKSM6RN462'#Q5DV>)I[<5/\:N17$:UDM,
M.4&>I_!V/\ ]IY%_&)J"DL@.!0GW.]&/0!^GR3JY0GL:ZW"U"56F\$ZUX=/@
M"LZY</HJL0H"H^P1(W$PY)FM2[,1:4Q?B&09#Q]_D?DRV=I=MA:WPPMP)\+.
M5BWH!H,(*S![ACW$'L<'N.:?N'=?MG4&H_./JJMQXY9=;_ 4?8)D  1U0.[4
MV*V67,@ 5H8>*S**<"\?:K.A:F$XSMBV4N,W6,737%L'Z4V6DN]TP?71T<LJ
MJ<EH]+^X1'@Z0BOH,[)KT=^/3IY&LZ<G+^;1[#*3HC'E2Z8W;.:]ER?XQ89Z
MH(!)JSW />L$16J)E)2<7H'7D6XF+S47D60#?<>K_0NB&<4[.*2R725O;J >
M>CMYOZU]](#['T6O*6'$F6$9;3L-+)=V9H1<A>@Z[?GKA*]ALFFY6<-CND32
MR+*$ ]V2D3'2&XE6]9E;3T9@EQ%0NQMVM> DFZ]]P07.^9D_$W%VFPX15DF]
MR-O:F/?$FR Q\GCDE*2T% ,L_J<_</8!J55QW?EI-'>.IHI5;HORPVX*MQ J
M'%Q>! -R?*>G1\<GL]5\ZNZ=W=V*!3M+;S %_5F]?GIT_&3J\AU=_N%UB!$9
MS,9UOJ"\HW/TX#@<4A2O-Z(^)> /ZX&\RC#3J!P$/R:+B@-"1M;&_IJ/\/].
MT>D#&SO:NA]=YJF?A-1!_)%(II'JOO%EN%%T"CN?><ORT@4E]F0O$%1Z7A&-
M#177B@J,*E"MZ */V?'V.B>0!QQ<4(N^<;1:0MK!-ACHJEE80,J((N<T-[;/
MC?_[YGQ?V]DO4)3*T\R5D5;J.7OFX"RF\3WIH  S3'F1?.+R.#HY)?-P?A0]
M??SB>+:<S[Z?SUY-.^+N88S.N?#ALML@#'/?4<U;=RM\<71Z,O7UCKXV\_[U
M^?OH;UQE4 TM:]S+W:,AO+Q--M$[4^\4,\;/":Q01)7&JR(D/\-HL7:7G?/O
M3@R"5J5\>"MTB5KH?M(PBM5PN;E85W.9DTV0P[2*_\%/&!D@NLGVQ!@4U^F]
M%1-YF+P 9Q9P;[>\@8V+((#?$>!/C0=AD')$#Y;&D%A#CY#G"K,#%@5]QNIV
MS)-F4TVHD-$55XDYK_--J(H,'K^DPF=5W9564L@#Q_=>5%L>TDBM4:(160CG
M Q^I*&#[,<LVMYB8]$5J3I+9"5BYL_GL9CY[^W9N$2*A-SV\Y?E-Y.*??,U<
M_),I%S_EXK=N,A<9F)8\E(D;2%^95-)89! N63A8=G'WJ7YCZ7S^%@YI:*Q>
M)N5'DV+@VC)/38ABDBU+#>%KJ/96,WEI.P=55/6H!>[(AA338.=O'8$^^&_Y
MB''O;?02[G*-545RB#-S0"/;]H*<!^L#>NZ7[]Y<<# 8AO?B]:_X]^-C^B2.
MGOX9?8JC]5$T.[^&R77%I^NY8B!0'E!5%-O;*IJ=SJ.72HOU"NO6D$XI\Z/(
M*D@F+^-,Q9Q?ZP):M%*'P6OUJP0K B[S]0:V76PI)1^P=J*KH]F3X</SJC8N
MB7W><EO/4*^<O[NX.(.C![[_AM[_0U579?L[O#]5EJ3;6H1F78?<'[-X,&*#
M'L+;NZ]DW,/]4@@JP.KH5:5&$&M:W#L7-QV#,X]WY[,"D\^F</!^/7\%$WD[
MP'YG7[^8@L#[=+0<KJ)7PT"B^ZU:L&!2,_919$.H&%6%%067UQ--8U>P>*T2
MI6 $:0 H%&C?5"7QH)'\L'4D/TPC^6\SDK]L'<E?II'\MQG)_]HZDO\UC>2A
MCV1!04<,Z>8!6="P6KVM 7PO]9WDJ/ ?AG;!5'@9YF&]#[KQ3$!&!>3,38/_
MTI).5%3$:%<C%:$9ADZT*H[$@EA7Q &/T)VXG+QF944O.4A3*44B5!9E<QHL
M)#3;7F":1CNG$0+$P@ A1H_1$;?9Y)1T)3VIC_2/3;?>\#\J@F7C..=R(L:T
M^CW]"P]WU]3(*TQ6_,;<\G!%@P7Z<L/E-?UKG5\QI1;]##' ?)I-^4F:X$ F
M72(%X)@WU658::=IQ'>/.*5FO,+KEU5Z/YP$AN)C8$N<@,)%1J17(B7I9J,P
M1X30PK*28E#\_A66N9!]& 4DBNHN7O#S?[^Y>,G7GO_TVHE6G+D&9!"OQ,@B
M<64A/T!FMJ$"\R4I&!+#G7R3E;L@I/W6,+K3H\X00,F2)%5X!T,(M2\X\ 7[
MD(B[\J37F2^)$&QE6*<_K1/\N^S[LM.JVW/5A3'9XPL-.ILFO9TK7)7-RA/C
M*^LLQ6; %_T WY8)B=1-^C,_#F@?VKM[/USHL#6%;H^1V+%;!6*QQ)%S\P6Z
M)KQ@_#ZB>*:\AF=.IKF]Y]R^7-995H:G>*]/?X<9[TQTDP/AT?2HEK[L-+(S
MY_!FR3>1,W_Z-7/F3Z><^90SWV'K-EG21N_A"$P%QJ$@BG]%'/WXXSE8/S 5
M=V "MU H$<$F^EF-91+3:$AT9BA=7QN@U"O.V/4>2)4T&!5 5^]1=2N^G3 $
M13^?7T:OX:A^Q1#79;5O P_/P!W<U.AA(GE"U/0Y96YA6'9D1PD2P6@QB7$T
MUUH'K1I#S)NXV=1)WB0%$2YF!4R=NV0M, I"UR5=BHE6K+-,\E)JWXGCSO!F
MXE\&&(B :8KDY24)/W.-?5>7ILRN(JZ"17:=%*N!2!7,H%4K^+G@JV&Z++M#
M\F(\>5 .V.C#Y"6'E^#V;OVQC[..A9KH0CI4,/LI/BA?=*V%$#/\I-G6T]-L
MWC6;"7"3:E\&'#J'K,J6N9P>.V@A).K#&F(,"1OL!,5KDKK(N918YV##0%#R
MNCJ.(&^2>_(5W2DA(L]\_U_?OE6N#6*I%;9*99^2\%%VM\DY0*7S@@G?%<W\
M^FY38?DSQQI_*9%"%U[<O:,)2N+/+)GRT^/_T%=HNK7^\^SJ"I6[X-34>\#X
M_5U4YP]12+N'_&?EYZ1=@3@06??PMM)7P^W 'SB7A&,!ED4_GQ; G@O@(KNI
M"IHOXTO!F>AVEKET;Z);[MQEKK/0WM^?B%W9-=[CO\"$'#YK]Z,^?VX.>M"9
MI8/O!O-U<,4T<_>:N;;N[7;/[)#FA!RMM9CD3AUZ$(PG@J&'3^>8X@'/$SS7
MNL.@J\7%(]=G2@?OE/%*]$^D8THSC!' XVNL*/ZM2Z]X9\_+W[K25 HKE,R0
M^9+(BY0?LU0U<@NWEL!BA$74:?AKFR* 2Z!3FKZLBQ.=8&WU!?0[D5^@>JR;
M=_)+SEPR"Z3%)R=EC\OS1K?0:4;OFM$4D ]0$]+$D&1S+5?)"(PZHD@SV41E
MAA%LXIX12*+E'WYE$(DQCJ@RB3O3:43P4%N :--DN:RQ(I4-[";)?0$F;![1
MF\$EMJX%5N9+$0.^A%OE*%^B;Q]'8 CA*CJ4U>9#[Z'=AETL)#B'==I>-RQ,
M":^-)/F5:CB*FKH0O#O%0=C:\1MA=0UBW#)-M4(_@*F'CFC0WGC$_8LD+^R%
M$64!!^U-\Z+317XFM/"]2U!@H"0J@>8:W+B/R576NT+5Q>414@V8;RAIJ!_6
MDC 76V?OBBP66%>,!LF[+94<66U[;Y#\YU>T#^-%>FJ6\E6_<_MC52KM3D'E
MJ?O_(.;J'N<O6E#KDG/[="E\[WWHM0RI?% <"Z$9[A>A7<'R0X@<O-.B-KDC
MQG_.[5.-[5H2_' IF^8KUS3+:,P'3^HQX(G)M%TQF<B=)K*2I62VOY"YC%Z_
M/HM"%U.F+S3^O_QG],84W[ZU$B\8,H+O0O>:!FOG8&W0DJ*K\8XQ-&&>)G3R
M\Y0\)#L&\@N'(OT.]A':X"K]"H4U-#0SC<;.T5"&L?=,4!CV,UC@JDQMQYO0
M$W'HW5YG0J9&DA*Q1V6@/U'O;V@!B6$;//?VWC!/$<C.I4#81J G*EY"L?C
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
MZ5SIM!5Z/A[V,&%;8Q?9"DV]SHI4X5/JT!"G4.@&!J1Z;NX1:S1)II1(T[G
M!;/,)$UIKYX,U,Z=Z:'D4(Y0"W2U1]3GL;A.<F(/&H<-N%;);\Q*^N_$OO_L
M&?WT]$^/?U\6_FD&[9Q!B&V"OOR_;\[W=>KSUJ?T.3V9NGE'-WO FQ%N=@.Y
M"\I1PQUBS*[<DJAXLZE:^+-K.]Q2EWP^3WGMLBQ G=^PR]W:"C[R) PUE!*5
MV@?GI:PGVGD;2H;3H;XVE?XHUNINHIC+:31MM,SIWZA[D)+K$CO.!YY(4+VH
MK3M>I_0(=7+HB0HACQT/#D%S=4YY(]Q,ENP/K17_C.B>[;^J\^8C_GV3%%UF
M\E;R[KW.89=XO7#856$1-%XG-F%E#^1HVEPC6&\-4Z]:?G2[>%. S>.?$%4L
M-H^/5PUK?_@<L8TBP@R%%HR!9.8B1A*NB5,W("]N%,2E6@AEL)+2BEC96(QD
MZBY=-\A$59(>6&Q:X0]9X3MPNXX20P_TV?9EQ@1#E==!,F-:.$I?G"R(7CRS
M5()7R@EW7=TV%0)NZ2_X02E_,FX6*S"86@#F#S$W"RV:\ *GKCH(ZT>4V2T)
MJA%VL#$H8ESX"O%K#'*1Q><7A@]=OH%I/!=^?K^P43O'[U02:!/9"0M-%$8?
MB1#2&K:P8SZV* N?3]/F/,<E6(9W6G3W%*8G\0+H)9:.<W*I[+<Z/&]:$.=/
M M>X?%;3I\6WQ^*S2V[/J(D!5\<]^+5$OV@3R6KB-[0HU,3"9^G$FD@MM3/6
MM!U8R"RBF32R PW5EF&3Y(2M3A9#TCG%F,R>/#=\B^>RI=[;LHJS9:L[%FH*
M-5Q;JK)"M'6LN^**HWEFSAW>3/HFLI8OOF;6\L64M9RRECOL89^B<9^DY78N
M0]Z/];["=#Q&:<B9O2%1Y)=-[+45ZN3LX*,\/(MWJ'-EA%XQ^L?[G\X%VVFE
MV1PRB05L?51?L=+366+*ON9&,FR9;)(E[F H@"@>SVHPH^Q&Q<1EL).A)W4%
M!UDJ#N&V!&XY)A'L%NS8J86Z9M#RW;?M]\XTF_:>33W&K4_#ST\4,KMZ_ .3
M^+Q,"CS$?%*/XT6O7IVAJASFB]_75=J!=SF=_?<>@KM=@HL2!*?@#07M5 ^N
M@/,V_C]1(: :7-IQ."Q%<G(YD.)1X5I3)LY1'+VR;N-^S4PNDJ04.3]A63"U
MK4']S[ZJD2;MD)LAS6VZ/[GC8U&9%!R?<)1 )TV)O6:+)]O@3AN,RT24V*#J
M3QMRM>6/T/<.021=(WH/' -B9N\*&;DDO+>#/#(F_6$D/^0(ZX#^4*N4AX%@
MGQ#1H85-. 8U_/K\W<7%&7T_39(])@EUUY[!C)X8B!E?&#\,CK.G!M.JSX@<
M6TY?&9T0J6\+-ZD9UE"KZB\=&>SJ[TN,"-(H3>ZCF>3JA17,(E3XTGSI/K]?
MM'#O 5A46$BY?G<2^J;,B$LMZ#5Q#V9BIUU>04I J@$^&)(:Y"M!*YP@:?'F
M:'T4S3Y4-4P9+F.94^"?$3R[>V*?L>J-"@\<>@((V22XYMXOR9N7,ZDNLDV1
M+&UY9%"9=+QYVHIJ2:F,E%ZG=']PF[-[OOLUQ7\I*0[[@%?R2)=A4UYFM.-Y
M!,IX?T>,9.^&W#ZH)4UE=. %L[2E22*E9?/G*SSDS)Z.+@ %_.V>5),EWM<2
M[ZJ#!-.:9N!3V07C'DJKTA(]O"V71W'TX?*_Y%^#8KIDJE']I!'ZN6KS9:#@
M,<'E8[DG9&T&8P9BQA0;HQP&FC9%(\B^?"(RL@RB6TH&7/(VGM'("CG2OKZ9
M3E,/&<Y^UX4K63VMC^UCBWNRR30Z#\*M26H9$+V 8R_:[DVF=[Q0TC#O /6R
M2N][U#&)O^I5J8V?E#?>]S>H:+#*$A8X7AFO.<1/0^E+PPWJF)D/K,ENNHE>
M!V;I35YU#8(+9,/%K5JP740^&M[9 \A8&!P'N_\$>M#"'F1KLJ\XS>\'S&_7
MGPC/;H'\/"JJBMB"*&CC$]-/W;YOMP?+HK>6XPYQ;\.:W#%%E,,;DF\AV?KT
M^"LF6Y\>3\G6*=FZIV$)&O'/"]=(E(;V_I4<$QX>C'$"!R'AIJ\EL<2NE;@9
M&I3YE+?Y'$6IPS/*!SN=MWLGL9F0&&.C<Q*F[T>#??MMP//XB\SU'GN4'\0>
M/1\D>[M<I/@3O5WA[6BU;-;1S*CBGE,EG,;W;!0I_/9>1XUUOW;])\;XMBR(
MSPCSV7#_2&QOJ]DQX;,M?3,,"08-F&L"'.9,I7SLA=;VM%[!0&#H\<' WU91
MNZ\0_-O2J9,)W&$""5<T5G'MPZ=2(V>R&S[5K\HV57 JK3L"\39X)GZ88\PP
M>^#7Q8*%RILCI+7G1MU4.1_DD7"XZA9M[+.@1LND6 IHU.%35N$_L 49//T]
MS,P<4=[3U-DQ=9PZD?!Y/KL#:\.%PVE6P$JN>?,4I#&-E9@0IU2C+\)DXI*<
MZO>H<26GMS ^)?R:L\#X(\$&<,601>_S;SJG%+NN4$#<!_'C%WF#XJL\HX8<
M(0>,-#ZPF7*_<7VJ^$MD_XWG@R ]=8O4 S&H ,F![00&Y,TG)O]C_\L!5YE\
M_U+^85+2[U%7;((/?(')]<OYB$C#+V5.]0Q84)#55"J'LAWHB,"L8XG7@.B*
MA+V(_P4GE_%TJ<3;(48@O@6ZMDAN'0((!)G4F103P5T7XL'R;(<=K)3XLG!"
ML)FA9Z%AS RGR("R?V*0WC47_M.1Q7Q;VB*L,&+MY<7%*Y@FS,B.9F&F3BK#
M!1L.?F:IU,3@6+W'9=D5V0(.3'1]HBF4_DR:>W4ILL_U9%K>UQUQ@T)S+TQ!
MBT6JS35=NF'6DQ7X+-A.J:=Y^^;]Q2_1R<G1,]W)WIR?17]'XJ<OTCK;E^=5
MR3A)BZ$3,AUVGL"X8B?B_.:],7<Z7^25;V &TWX.)X!UPV=?_95%45NQY<"-
M: GZ]YF6Q,XE :XV%DMZ,RML,@DY#@/PNKPJR(&J'7M'Q[YE+Z5GQ824.@$/
MI#!6N?##Z"&^MHV0RHBQQ3J-Z(X1+8V^>C"0$1Y:)X@2#G]D=U9++(M44#-\
M+?LJ$UYZG\'B0GT4O4PV.1ZV7]]MP";GB(P.';97UN13B"_T,V@6.#)I5QM?
MEJ]V/! \V9I'D_5'"4SOM"/KT#NJN_PHC 0PY4OH0_^ B<%%AG_3EMBT%3R5
MHFIX7$LI3]X76\&'!-\"VVG:2-Y0[W$QOUSPQ_T"EQT]/8^-.IW; ?U3WFOF
M<'AK>)P\PIB\06I^IBSN7TE[]5*>3.6R^4*V+1HMW!N3YGH8$,-/;9O8>UQF
M8%M3W>>?/,4@<R_#T..L,SIOF=?#5(T>? A)22&5#-AZ[7Y?C\:PD:U@K$5H
MIL[XW$;6HF%,!S0(K^ '>8]'3JNE Q?Q6R'S#WIU4PFFPP'\;[H:AX732%&C
M<MV%D>MVRI#G>J\-JNC53,*1H,B??N'R+ODCJL_NR<@*"(3;_NQ0ZW.^B23W
MR==,<I],2>XIR;UKR^[HS&2)MO;(=)/NEK)O^#NGO8\YW$@M,),:%Q)U)U)C
MCHWWF< .S_(<VI@5.>S'G!?81DC3JP4G)I, VRM6 "-9&%-<4%!8"C)P!W08
M9V"G*!,J<D,$I=L*MS"[7W$V?*0"#/_LLL/T>#H,^33LAPL\J:&KB/3:E%A1
MGFIR-H3# Q8;!JUQVNEQ&D--=-[/H5L]AACAW;2/G/F--F*3MC0EV!'NB__@
MN0"#-Y*R$C28>-RH6?:(]52T MM/X;3W&XX1.&1"T^+8M3CJ0+)MA,_2?B^'
MB6V(<$R%.]7Q, >0'UG(U;?!SC$FBEK'P8:YKE\L^H8.J=#B/G90NJH')-U/
M?SP].GG&E4GX8[+,SMUE/7N..%U#L]:Y,'>?"HUVE"&W-'XKIGA;:[=G,OO9
M2:H,PZ084JJ-M24Q9YS7%.[&,7@UY11VKQA2;1Y)*E ?MQJK/%N# [1,IA[=
MW:-[X%!&.':3>SQP9IN6MKQ9;@H#+G'+(0#6+'<^A>V/.:W@4_LQ?58Z9LUI
MQ-LRA59+?MJ&)7]*ZH^H%'_F\%F;NHDF,FK.<% A^P??8$ "*:$-6QIZ=*SG
MWA M>$$5ZAH7Q>A_S;6C?=%DL)JI%##XT^[*]J-EE9QFX!XSD-GC0T539J]T
M.YK3+MM9S+1:Y/GSXQ/PW6:/CQTJLW0RM?L,RY[ZNT@U)PDC^EF1W,I:0#GL
M(DNO.$8TO%W?EU6N"M0[+X1Q43@=YG$D#KS9/%."_8G7D*PKB9&'R"M'ZIET
MM;->M G:A9&9'MREI_8M_I!QUX?]L.%^L(RS+MTN14W(4F%4;=5*4C.57'</
M>",L&@[NAG6J,;%H,MR4.O1^YF6-/+C.W/].M!R^8.>0'R?0UB8!6[P&NXK.
M)J=!$4A":7ND%39#S_R?EEF?B3U#2=-I,>_G-_5=W$L4^J,<MTD"7F17T,B)
MAOMK#\6'Y X#4ILBIP/&.=A3+A;^7 7HD^>SU1R]L-E+V 0/,%9^8.-S>1:]
M/_MP\?;=!^0W'3]M\):%+DF=E5<(-<=/Y-B!UO>]X=H^P\J634V4NA^JJL!(
MHL4A4::*G&B\W;L%LI,OJ9JUKNJ\63/-ZBHZ/3Z>5M>.T?LGN((8>0.;]J-*
MX0R'T*KD4 [K)RQ(%LYRV/R0)STA^6\J5>9B>L0H%AFC O$4@5;SUCZ,=B1:
M@,.;V5HA7)R<Y%/\4LY;-_?H6W);NT6;MT7&'[VFVD[[]]M?*1EZ\?;R (MM
MOXFDU^G73'J=3DFO*>FUW:#!02%[]*I"J<X24U\EDL'CSOZ>8/F!1(I)5(2*
M/E^_/@OBSC@W=DM/2_5I2_NTC2D"($LV=IL ;M="-%\F>?'H;1G]""YF(Y#*
M0"T9WOLGBLO ZW9E6QM0X\[FL6EUT (48OTE^.3+Y766=D76X^0/%9KY\$O.
M3FV<J@BO^<%NV=X)&,,F^G\\!Z7=,HOYK$.A,N%:EW3+FK<CNX/M .U911'+
M$V\%4*1=&GF#<[R],:HQX)KB #MT=,MB$;S_\8M[/Z"S:W,-8T KT9..ZRM,
MP \%.NM#&>FSV$U!<7*/F8FNQUXCIQ($DH45_'A"2GRPAZ,EA&]2+DK,[A!Q
MWACD<,[$^>@\-XB/Z;/P]POYO!>V;,2$^^$)H2.=M.&AUERE OG@V72?98Y5
MUO>Z3NFFJ$K(MSV\S?X0S.3EZ_,/;]_]')T<'9\><>N&_PNV]!RW($N]Y-4B
MF6*3QN9ZO&"O%T.)Y9<2OEC*C3/&VE%QBE87W$?TV&@&#<B.KHXD\:4!31]1
M9\@%X>GP2RS,&?MAKVS?^34:)G/[-Q?N5Z+L(5_^/_;>M;F-(TD7_BN($[L1
M1$2;0TJ6;(T=CJ E>5Y%S(X5DKQS]F,#:)!M 6B<;H 4]]>_E=?*NG0#H"Z#
MD?!A/"()=-<E*RLO3SZI)2UO7OXW%,,\OJ"*E\Q(: XPN0/&E)U;/+KLA^"M
M.P:97[ASLY%.3W7-)]TB??;#]RE^1+P<\=_WV[&^@7WDMNT:;/\G]QOVP,J>
M--T.3?=X2-.]0P_S;]0!=7%/*NU=P!9$6@T_!Z'S6DINP82YAUYI\$6Q?* H
M;XL-VJ \=+$%) A8(6KXT(/8G3T?_?/&O?J631VXK-UL\"1R6+H0-.C*67;\
M8JGSI:^T5*> <9-EV4VWP.1>C.85!)U7E$=855N(D.- :'IWSAGJ1.KX@2J[
MX:\[D51X4O G(\4QB)F@$?-FL7#7L9;EK&]:Z$O+#P'+L=ENJ!<OWC3\-#]$
M^>BBO$O>A"B&=DL)#E)3#-C A(A[XA;;W&&GG<+VV8$N0+/*EM9BX9M)K6!?
M!+ ,6UA.J?8&I]6YN1O;*8O,%RX989N3\ Z0S&BX813#V='4@C _FFW=:.KD
MU1V&%FHM,6!R/]:,SI_;V357!J/C2F.85=.VHHL6/I3E!8<<:K*"P,DPL(1B
M#?I\@P1, 7BB)N(F>BH^27?MCQ4@  -19C'N3%8BZ!H6DG)A.Z2HB-;T;C(&
MK!*FSS@C$Y[-0?% PWC?Q[HOIR[:P[(P9]UV\J=Q+07J0CJ&*W[QT;SO_'3^
MR:;XL).C[=H&"'$G>4[4:!W&18B)V[W.?&#HO(2-J78O*F4<=RS6/DMD>/*5
M6Y4';0AE/.DJ'%R8Z]3,U4^-92+LN)Z7?E&J0L++Z7(L&]#7<>T YA"ZG?MI
MF\TE^P-/2KMU#U#]>Z<O_PGRE&AR>)1QU-6,IH??;E%GS+>K:=#JSRW?S-0V
M!%<#C3:^&>A[F7M!-:*Q@V;\1 B%<&M-Z&[0NI.7WPK</[I0@W0LMWHAH,F&
M<M\ %N7I891YBI<O^L(H-SK#2@0$.R&R@'1&0J[@VWA3<"K(_>OEAYMZ N_$
MO 7'/[I=PY8G20I?C A:C)YG D(P=IW.YEFIYN)M<Z2EDB:X7@T^.'46PN*L
M\&(PZ\^7 9YCZJP'Q5ESEB1#0])1M]B@WR+#3(@%10?+X:/K/HG#:I>,:$E%
MS,=>8JMPLRR(8E.NKI'3E6][_1&&1!O&HZ#V'ZJKN![*-,;EQK"=Q-TH"(/!
ME2.,37P5B8C'7S(1\?B4B#@E(H;]SN^'_,XKT@^@/- %_6GTMZNKU^1^<B:3
M<**E-9VK#X!:!WIH;3)-%UA!^JMB1[/4SM3HS+2FR3;7-F2T9P;O#6,J=O",
MY#MK%QA-#G%9S$F$5@>1SA$JE@/V[AWP/J8G,4D"6[PB1#B@A34XR2YR<.4K
MP*H/\D_D\E4W .\74*SG= )W!EOMK+RAKO9'/ (HI@+?=B7T*KR$2@QQR+RA
MD*<>P),%T^F;L\Y(X11"F7_0Q)0$D..^8_2NRW:V8)(T[6XM:8@5<OQ#VH';
M]T$?:6KLCC)R\'HP5R&-0L?GVU"*JUYI4QLD68/!X<,#F<;[7YAMELMJ5A.E
M*H_2#L[8UY,*0=*5%B3 <5L$\PT^7:T4 (%9G&CL0G 2'D.8+7SK?/3SY)?1
MSW^9_/**IE/=JH@ZJW'3 (AF84_]&BP.Z%SAE.M]Y[Q([C8,?>JKCM(IIL %
MO"MW'R5-YZD/(Y1JM<9/0RIZITU7DKI!BGQ(+BK/E$@66ZO 4MMB1(720T5T
MLI S$IUR>,"R!/-+C$?I9D;?IO&?Q2!SF,!V(U&8</#C#,'D[@E#:_3R/>\_
MN5ZE\D6X$5!0!X)UXCS*L-'F3 <M64H9I%LQW.26:C#:Z,].>5P+^\@4,KEN
M_33_NVOX8PG79+4%11A+Y^0Z?_I>3O\Y].( :?,-8GVF4045K-D2P3@/O'NP
M[KXW7%.H.4X[ZK.@1,Q()C4J_R[(3L1/Q/I!+;&08*/3/S N/OFLX;1C!47S
M?&+87--O84U*<%1^;=S_Y?_TW 1E1C\^>O+=Y<5WCY[X/JRXE+N_V>P8@\0;
M2_6H!7K5\LS&,+7;<K&M4FH,#7))9K:N(FK+C;J)9=W28[Q#[\FD-KSDZ-#5
M>ZWTQDF=5A 'H_JD2__]#V[=+V"FCRXOGGQW\?A?OP7<S<S,&)4HX1<P'C:I
MY]MVBDEN5JVEY7+8Z'$3BHK@:9R4(-#!!HU>=PCP_5C#B['I+4?& 5X?$Y[R
MS7I\WNF1V?5/ANQZ);:&M)VSZGVR\!^FF5'G\TQ*^4@<D" 26&D0<<K/F%.>
MD[3NJ""O"EKCY2IZRD1?BG>S?*?NJ,QY2^)68V:![R\6#]3/9-C0!2TA3G=:
M.1[<M!B+<JMY/OIC+>9XU$JIO\]-,0JZTDS&XLH @'19@9D%$-ZY"2?11>3D
MVOVXHELL)LRDM<Q>=;.FHIKRN[*%LF\T.J<,'[[/L'SQ 5-:733?X*,>R!)A
MGIA+.&@A!.'NR;+&Z'41$,4&BLB916#_&G!+'.NS&RM,HW&@4-),$7;-KA@9
MG!PU;]DC@:!]06:AY\3R?P0SVP>YTG1=$9"8HD7"6TTP++! G:"Z,S15DAPR
MZ/S "C.L>""Z"BTQFM.]+OJ6A[[&SL<FZ$<J%]2P$W=WAJ:0HZW=;UD\:;>J
M#S NVSZ5CPY1O^$H\)B$$<7;9K&E6"@Q)'#+\5E-2*B>IRK?$79AUW,HXK!=
ME;>EFQ-)UX L"^>T81ETO_J+7N@B1A BQUL=#G>UNB[)K3)$0UR%5O+EC#D(
MSRG->[6/\(DX]V]I<FZC$K8L,]M8)D;'@2FAK/FMX@M^7$G,4,A/X3V3R"-1
M9V-@A6'!.C0'W9/PR%("K'$W,]GHG30$Y'2$FM&D8=V8.")?=DH*N>=:%HP\
M9,O>'T(^LIT_$@K6M%D ?V;]B@3T4QZ D %J>:V'(K]J0MA_L((T4B9_R2 2
M\?B!$%(Q\*Q<EM>5ZH#W->6^1 IF=5L)1)'^[42(*JV<ZMS"]&Z)>J2>4=8+
M^TNL.G!;B'24WP"9?>S(O6BZCO8+>;S@WV>BK##? ^DG"X[T03;,6$D 8R-I
M?%A3)$H;>V8[+#B!OR!A6G)\?+N3LZ9-MW7L@WA<GXA?2,7.2-W).-MAG#T=
M,LY>MPW %9>EX7WL<#>OIFYOA3X-!,#RJ;&QEE !:I2-Q2'7"> >0PC<5]Z_
MQ/!QV/,IIM'3\XOOX:F64<Y=O5W-J)^F=><&'N[<DI92QQ,A'[#\(O:!3X1F
M$3.%W.\98GE;<-$[B![]OVW9;@Q(VT=GE@UHK@K2)8!YHGP^17F<BH7KY0U(
MK''G^3B [X$1/O8&G<@C#*E4OY"A Y8P3S]C]7W)C.=@@KCQ8?RK,SR1I#C<
MZ)Q%A8R%0>L9L_0<0#%K2_W4YTX3$)8+@ I.0922"H2_@AJ9;DR2L632H"U>
M]\MU.=U$FK?LDK8/%(0$U>4N'I C--LX83RZO(29&?[DM]_]7]D+0_' Y6V7
MSQX_1G=< 188U/2!3P9=N=.AY#-3JI)DE6,\W-\!\$0$2X92OFK'!2/#R6X+
MEQ%_%[ >2DVW&")N4]DO@!"Q,CTBI^%VN19M:1W9,8+/M?VEN"9)8W 0W.]8
M8EF>CT\[?A6)U>^_9&+U^U-B]918';[C?QBZXX'P9(LW6,2>=SY*,R>Y6SPA
MB?"!-4;32)L#]@WA8K;Q<G?WT_T,"M!JMB)4K?S@#:08T("$1BXFUV"& +<8
M?(R8/E 1LZEBP$BK"GPN+HFAI^G%$;$"AAQ@7;6JR?8V],DW;HB 2S9QJ#B+
M(C1C^=D*TJ8BWZ@W%2%Y6LD7Z?T*F!VN/F)\%]T>DT4S?5\2,XBXO9"S RN+
MW&C"+ZZ;#3D'8!/H'^#QS6(FM7F9J?O2,W65AF=Z/OJG#8T8(#!Q_16]^P"&
M!=@_DWO+/E<J%BHS/(N,\A\TW][QG1XLGA MKN)>;.2[POED;DA.A%G_OZ<^
M;H=\0#8V.#ID:,VW+;Z!$L4J\0S+Y7DFPJ\L+IG=4]=J8"PK EG[#+F((P0$
M_MWD\>C,H".[0'X<ND"2]EAT>3"VW8<),$"!IK3D9=#1\,WCN-&6Z;-E[Y!\
MP03&&2D_XY_$1+OQPZP(P7,05Q!REN:0.=E(<?)TPO @NVHG<I<Y5LGW?%Q0
M0]H2I],X/SC<SD*CA'>+G3<:"'A,P5V <!H%UW Y=9)ADBI>[/P2]:_QLOQ0
M+[?+W8ML?5>3R12MI /VH7 W*\@:X)^CU]3='KM&%97PAJ&JRAJ14-+,$.DU
M@XZ1&>D#*ASGQ0K7E=]8YRM3?()&B2'0#0?;:7P;7^DR$>" .*8!$DL\V4?/
MH$D#?T+[5V&U"QD&KQF=@L(@K%I@N]!@W7IB)HUF WU[;DHL<(?I4!NL:O0:
M^[C0N__1G(^>7EQ@I V7$FEX1U+N+BBJ4C-H!OVSL2 CW!KJ MMB?Z31X_/+
MQ_:'[V5>X0@Q,8PL-HJ[.7P*3YY]ZBEHMJ0R16B);+@5KQ84:*X)2@.T2ALM
M@^D,B(D192!%VXVR-=\T3CU3E<?^1Y&M%V,&9(#?3NY ".4OHAE(6#N <B\%
M<A,=KG59,YP$!36NJ;<!+N77Y9BV(.'AT?!*S)Q3:9<!DQ/B"V7!N00$O5F]
M3TS:,*HN!DX3&N0(-3)V!2'JZPZ)LND78J/=CZ9UZS8&%@TR$?MH])-1L,,H
M>#9D%+RH"?QD:MX##>UMM+BK9Z93'O4*8305&(9 H 0:7'Y'3WOA+M [L(@A
M R'P%5,$17ZL$*3/ZCFFAC9N=FW=S:@.24N8L$[*<++7=']C94-!=0F%Y7%H
MVI0R@^NG"![ S9CV_KX9X&LAK0 $9UXW>&V#.4L&>1'V&./?M=MLIU-Y2%*K
MLIUP2DC?$5"5\*173KCXBS03).+ U"U%*@G"Z3\U.,"FO2Y73CRY>]"4_9 F
MC%LR7 '*E^0]$I\UYC_\/6G<$Q@'IU,\>(HO+P9I+2@6?8]KC(  -NZOO/7C
MS?K>5+<8/CY*H^>=+QX#V''?T5ZI+_AW9PS-Q"P!7>9C"3,!$X,M\%;L@K=2
MQ9HD^V\JDS+=@ Y].8N\>5=H;D= ;- ^^EJV8X.FL_W!'B/+"3 ;HR3.2R;*
M@S,#-)Q4B^9NK-A7IW:G-UPR2>!L&0SJUT-GW\-A(KDSD"KR-]@@01Y0'J:E
MD\*TL!^+9S_$'/">*^1]%/P6'%[_#=9'8& 2G3:WQ%J74P:BH!J$P>&WDP6;
MW-L"UY[U*U?<;UJW^*9MMM<WJ)X\;!#B6^X@ J$Y,RXQS3<6SV/[C!)X')T+
M1'#ZR\N_.@O]ZOR_SF7K42]N[IJ .CUJ#R:ZD\L(C9.3^K?N9W!<V=<=@'@T
M$X\N-\M%:#J:O8<MF\Z=-DPW*.?(G*+X:L*;V82DMSRYJ&/'UBJ*C6)1(:-S
MQOO#24VVB"574?"L4+RSQW>=?!4)LR=?,F'VY)0P^^829J',_)]?KMZ\>_7\
M[R]'KU[]/&G=W/$_VU\ Y<;Q%&K+=62'_9ALQT?G%Y>#MJ/V/F,?\*TG?_!A
M4:[VGM5Y5HXBC#$@=@;2 6="9?!G4P/"9DSY%1\7B-J)6@/S#!#+&1X)-7WD
MJL%/Q0;1.+V04@8/ QRZ,D!5N+, 182&J!OQ-10!$MHUKBS L#/CJ;E.HE[Y
MXAS32DX]UK1W'+9.J6;:*K;W"WZO;#L5'+X.<O#Q\%$(]U, Y>S#CB>8OGCH
M;]Z;SX=56<6H"\4F9SWHC$K/_L%@TZX)8*:%"LCKUMF)5(9X155E)(R_@XC)
M+WJAH!Z2?_&]9:V 7SS1]C.C</XJ2IFE].AY6E3\:N8+Z#V]A2#H$MJX*2"2
MT@^QU$O[V<2JI]=A!RDI_$*BZN0,4*I6,$7:C U?+TUF'W*L([0<^!7X$V0]
M /;$!B'],I[7\5EA1Z:8![DJ^YDIZ2,^YL4_OT05#()G6R*7H[?P52!/PS^.
MHT)"Z-S&-*ZE.=0,Y>,6.C06-LVQ7B#B%<1'L>.@I=?E!IV$3/V]^UC=2F07
MSK:YA3),NO@R K?/G9K&A+WDZ2A :<+,N *MH=6?^.%I4([T]:*NN 2&8QZ,
M^Z: E8UC:YZH)_>(:B"=@RP%1#OY5AS1E1C&XS'1S_4Z"^_3V%'Y7L^\ C)G
MEA/?\(7"/JGB)&R[49PC036&$A()2'[[J$GTC!I]J]H(^DUD5.Y)(^0&I''<
M]+_&&+/E96QOJ9V1H='L*[0SA<G+=8L,R$0\M<  X-6O;Z2SNS#'8L I0S;;
M%1*8Z:-E$+Y'* _)E_\748TM3FN/V?3<E,&T($4D'WO=@KVGW+:?<TKGI(C[
MSI3[MZPQ?Y(U0;DAK4/@87A/J-*<^@+PFZ#Q9A#A!VQ!TVK$:M*ZD=S ;ZZD
MD,I   )-2;_#RX*Q4:&=[9]0R''G3%%H5X$LFI^>!#\]C13 Y0\!Q:A0%OK!
M6FXN*4CH]',TA7&/"J8R-<8QR:QY-;W2-X5A-JL3ITV120OL&[].NMN@B2]^
M_"E4ASW51R>%EU5XTUZ%=\5%>]C D>LEH2JBQ+)P+C5[;>C:W*[W$2S'2H-U
M10!71:?+LZN$#I]U\P#C0O7(UW"++Z&[RWJ!DO8?EQ<7Q<7%Q4B\768+=9__
MCR?T)W<GT\3(_X0'DJJSA,_P#KARO^@ +W6 OYJAD&F74Y_F(QZNX5$VX41Q
MCOMN3Z+3/]=R/!]8C^=^Q\Q,W9<0T84? 8@7&KVX1&@'\TH$L,^-5V5#=%*8
MB;(*RF#IP 33UY9.*6&)X'PTAYOH[,FX=VGQ?@MD*\"D'I]6^BK"XT^_9'C\
MZ2D\_LV%Q_>Z6V>]=^L^)$@92.:0.>SUUH0Z)6\60AJ+-G+!756H\MQTD*%"
M9R3M*$RY"MZ"!H5H;GM^HGM\" OC.LN[9KL 5V9FV/G^"WB9(*![:JF^1S1J
ML)_ &UI] CG' :EWNM\VAK2GY$!WH]Y\L]CQ\OBJWG"E.[2  FDYFU4+]WD&
M_]X@];WSB,H/XQ%6G^ ?B=#(BQC/9L0],[%F](T)P)BJT:$Y( J!( 3N@GX)
M,MXV*^>3O45B.J2*!&Z6Z\I79,\P,-M9I!6B"6YW9-[13"DW$M:#1M;B-,?.
MV^$&\>4%(!C*\^5Y,7I^4T_+:\J0P!8"<]W9XW$$96 *09NJ9S=QC=W3_3LI
MRMXSU%5HI13Q-/L'IC;0 \?UDX'/I<[OK]&@("41OM\B/89>,ATGSO6#+>)T
M>2[]\KQKG.QM/MF^(:FV7B;)% 9=@P.V<<]E[/7X+2NEW[M<! E!3(/#AON)
MT#$,5*KJI:*4^>E_?PZ%X?ZW94<M(9;KA8!G3,#SZ5DU%N> ZKX&-G!P8814
M,UH9#B%%#I*J-W64VM:M" ;3[3= AVZJ5>\W"3-XSTDE:'E"&!Y/Y($H8.U5
MC!>SF?ZCOWX[=Z[^S]RV>]EK=:^]!LN^ O\QS8C(C736C8=G=EIC7./A1?90
MTSD??#$UC4H+<K@/3>$&E1R9/.YI,_?9S.'=3.)!_;M*&;#1I*W*]]A-5%*<
M%10C(#<;)+@XIZ  #7\QG;9K]W;=#NY6<,&9X\:EUIHV">R8T[KO7O?^99>*
MSLAJJ 7EGQK J9T^8,1:>'K.S,(BN-,&[M[ ?C6WMT=!/C@2Z6$[X#"DPMMM
MJBNEICDY?4RL%=NZ>(*#%ER2#).B@NB=YUQ4\.WL?]_;7\T!!J(,W93GA-7#
MW();R>!D:OD.EY?U76AQGGG8_[$'NC."<#ZBT<4"8P>2K<[T0QJ4R*3JQMBS
MO55I1%^)]6C)P)HYIF66;C-N%"DSVU(!]SF 899KX%#S7@R0OM7K!/?T)IO;
MYS2O+YXI^@,UG.&>W6)C$Y/@E\J&:N-L0&U2AB:(&/AQU7X _,$LM,$S&>16
MCS0<7\CSJ\CS_/ E\SP_G/(\ISS/<.!^L"%3!D!M4:3TWQA*&M4 >&9L"_;#
MXL4!15@KT/M_O;$0,A,8C&21P>>SF3.()8^0XZ,S(&\PQ 3EQ'UBBW5Z[D(S
MF)]-,RXB$&7*!HQEX>YA<[PGW#-UM&0A]0U/@>VOE;7TA4&WP\W6&6*SAAB@
MJ/Y=(T)N.&MNL<*$X!O!+CV'Z,(&\*2%5.\"VU7 EFPJ!("M[$;CFHOZ?;6H
M;QJ\-YDK_X/;XO^MPELHH+9D0*N"DBEQ:$B_"L73^]&7]R;)R,\%_O3K2F(@
M2(T>8'6!W"*5EKW9G@W=JO)-S#642P0#RIQL.AT2O?*\PB:'2(G%'PIZ51B
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
MP)$\/@/W&$R# =CYS]M?7D* GRP";FNX_44:B6?#69(1P%+FP'4!(H(5D]Z
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
MMZHQ7-VM.;*9(SJZ,M0SV2_ENQ7E@=W2J)B-FSF4/<AETEOZDEN=?#/ART?
MII)K:.*[*,D5E9M+,3J[,B#I_-('V2ONNH[^&L>?0SAA+'G2DS?(YB?0QZ1D
M@V.91,2#QB#-#6L*?^4Q8]*IPOP3YZ@-D;#0]L41]T>7/^4)R>9T.^(:^95H
M-'WK1/RV;K9=9# TN6_Y!BF9[W2^DP^@SCYLU*S&[)(30=W&86&-.\7D14<>
MCOW+RJ!WD4%I<.%)I<'Q+[?58.X%37W!F%<*)D0SU&:5 _G%EGY6M=H4'=.*
MS!2EDK[<,V]*TA )"(B6DPII:Z);_8:CN9^C4C^B_G:&/>"9U) *K[JR1S45
M:5J>",#!,LC=@_9RXX9RVK5/< \D;9'Q,-QS9,"L\ R0#":HA>V6*$Q9I&'
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
M#,G\I$Y%;KCKIL&.C.Y06Y8-O&;, ^R8RFM$]O((.@:R]4Q #.?R@R>-(GH
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
M_IUR\ NS-3E8;#UH,!K%"FJA?/P^@^XYOEC-47BY_2W1KJ@BJQ*O:C U$H1
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
MBSTJAXU<?GH57U)98/,PEN#;]"JK=DTG,!C /6!<HOL X2NZ>B*(%7?44?.
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
MZ7/BF5GEC?,+X%W-39ZUHYV-RT>:?:"?KUSI2_$ACC' -]@F1U3ZY'V)6D4
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
M+@I^BY]Y\-4XET+?SEP8?YJP.09H!^6]([HQ75(?BE )XU_#[^!G L3!!I1
M._A'IH)*9%45P@")F)R\=H\'S=1 8$,+60MS=UZN/4%'Q"07W7B=/T(UQ=!P
M2B\7:T[#CW%I^Z2W7]Q'?J<E[5>C>9%)'R"E' HLX*<\[?;]WZ8-R:+5?0\6
M3Q_JZ3%G#[)'WZA7;2J35F;2M^B>Y"T[7_@*FQ;!4CH8J-4NTT:+N;]GIA':
M1'F6R&M7PMZ#@H8 P91K;)E#)F'#6XBFB]R_NXKA#LAC6!4Q4)E@(OA)@M>)
MZZ>L_&OE,JN24J0M#"GUI=GQYX/MQ,7>S/LP@Q^7]C_G'=#KEY9 67CN=)E(
MW(^M@WK$9K>UCR=U >BX'@Q CD3:=78_6?UC/#S1F2)0^VWIEO]UOIU=ZLD1
M,+I1@]9(PZ'BBD:L>&"R@9&LWF6\10A*Q4!YP<=/2V:/3S7*\.#]B0['99@#
M"WVB,7E&DT&]<JX1 <A1X@X[!^:RKJ#Q&9X0R7FK!43ZQ%=7"VV_;8T5/FX?
M;"2HM%$BJ8[%J#<!ZQ[G:=T5^@_J<2JD",*\#5;&^J.ZAN$B_XN!6I]%9>Z[
M3UF9^VZJS$V5N7%;/$JI\8X)5IAF?@/B#"340/:6?3\D=K6]:@&YAJ:>..O2
MZ_BW,BN8NQA(6G2*;,D,-27T&^RTHP=GM*Q7V8*K7Y*U0J_4^<%N@0.RCV![
M0JRK8>=MWKAU'XK V ZY69,6U,\1#%?K<OT!J\-YA2A' ]]C4F+TDN5#71E5
MOO@";^D3<-S>X)^2R6Z.?M9$!7%&KB40)"4EAD\Q5?&+F9&K'7IT*63"$WWL
M[,1&?/!8"=9V$X7DX6 Q'[XKS1G:;)"!/MWF;4K*VI[A0[I-T,$5$+[J]=!Q
MGI57Z1645'C4_G,QNK2<JK"5K[:8O^ON"S?3XSNS'YFU&^V.?NT,60TN'YF[
MO:#_LV?=7K.4>7VW8@RI'L^75<!@/&L5;<<:SUBE ['6T]EP%(:]5'6VR7>;
M)L8S[(<;EO"X,*FI2WD8CO"A#L&UP9%B)2:-Z'N<C]'4"VPP\!JD,KEKN5E.
MAD,%;#0/_I<5A5[TFK"/#+[>ZQ6#!PWSY38/0B8$]A8TL7$?7U:LG_C[U!E4
M\7PO,^#>-0F_U89&&GS>O,>Y@2R)B!O1U]R:= N^SB&E%2P&?3BU$H+>2S?4
MQ9>[K9/6:C0@04K]U<0E%ONLB-%/$>D^NS#:KWI)%I]IDG B[2[L60N\8-<T
M>)S/> <6)HUA'FD;$ H#4QQNI6K3O#@72#]%C93R-Z&SLT,T-%"I35^8>R-Y
M'U\576K]27:\DB4:PL-71'#P6CH[M:U3)(=0O['[*=P80F!*GTFLEF6"O:]W
M#"_ ^G/Y!/S IJ$2/?HFV*.[T&00$_9A3R]4YH70BQJAG*F#!<'I]#(Z7<P$
ML30.7WNW1<\.ODK.5L!;8)ME[?MV]K?0;"B_!!R<T>OLO11^H!YYDC?#)R&D
M &V/<PH@K*=W"E7[F[3LX_-)3TRS9=J).^]16)+KH2-.D=RC.QE,GN"GY&G8
M4V2?<VGU1I4$,]31Z#RQ420D\$&UY0R+LA;KE<+>-U9[@LS/$MUG(EQJKMW
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
M0\?>5QBWA!GBB-='CUN&^P@=L<\"*/#\4P(%GD] @0DH<*1&"S$A@8#(C&O
M%E.?QI'><=/_4"8_\4DDP_-DXIB [FF1&;JG3N["??U-7;7L U^L;K <KC;2
MR"L]/O/W*!;.,)'E4 ^ ]4Z/61AQK_00%/V_LKJ:IN](-KA/,7T:FO+6ED!"
M*0 8C$WQ[(42"F(CWP]I838K3#KPMK@]_Z>STR^W:Z)W]U=I8(FQ\R5%?_&
M.>O/6"1=IS0*&;(!#3.[=8B@&@E>5]S^3" C52J7VK+WBP$C+%S$#;3&)C.4
M\G!6B)/2*\]:S$BE:0E\_TO50ARG[)\8I[N]!"E<.*LQC+\+L[8-=\MAHLG&
ME>$$H'3(HO?2DQES%WK &2FA>WC]6PD_.$V5#)?F-NE=,EOL@A,>M ]]CJ2M
M$CGCLXBFD3L#@M3'81>TV1$ H9?9K4^2(*?3$M/8%#\1T0=_/),O9":O0DQ5
M$2LHN'_WT,0&QRW*6!7*&TS623*/:%+ &8-= O_-AUL*W+B*/+O)6(R&17>5
MSA;[(7)Z,3QPQMN[D;-YIZ'CK_F!905%# A_E6AIK25)//5C[^GS1M(5"U)*
MD=:H4*KJB]W'/0&U4#\-L%I8Q[R!%H^;K$PYX__%O:]#')[?4(G,='9*^\S?
M3;NF)P5X \Q$;G7^N"N*I,=/S%4SW ^!5,]2YL&GH9Q]^[W*D3X(<^P9X'P+
M(1,R S+R/MK2HUDXE6USVWG*JH[EWI_OT<J+"7N\Z+67JP+::X\6\$EZ[\@@
M8]1Z5SL#?+T7A&VR^=,<'ID99XW[[TZIY.ZU1KC_WXJ2@!**U<X@SOJH+,9"
M8XDL:P/ 8ZB*PJSM"-' GEN :1MP4T;MO9A&A1AE752W39^E /Z^%F)B$FP)
M>:"$0!,YFQFJG_)"PO8X=.'R*Q0#4+77.KO)JUT3*L%0#I>IPBID8X4YV&8X
M$;/MSAF^I;@<*3\G=-A=$2-G*4SSZCYJ#ZX".JXJ+OB [+0 .2I@2')N&*>>
MEPS:6$)39RD:#T2UJ9&"7+B\"[_6^:B&"-@<H5DCG-HNYW3>AFF!=.9>4I'Z
MFI7!(SA_EKTIO!25SEC(3#J+[]2%6L>T@3II^./?$*)6J3"0,A125L_/@+J
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
M;CRX#9S7[R'Q@K,:3O68)^$A9P74E4T.1T9AZKMQ29HF+<*!0,*(*$BDT-,
M\5:[JTMU3:QO$RK\(3XGS26(=M8\WPC3]54*6H+A(\PG _!Q<54\'!Y,L7<2
M(8NLO064VLF%J.THF!0(W:O;4J"4^V)I3D%&\(*:-*%:8;RZ32!'P"/,9\*A
MZW&-LY,?(N/#LXEE),U(/^I&D<JE+:".79,&>'*EE_/<ZRN$1DY)A(,6^T&'
M'6%,"8(*?8$Y^!ET N*,<,XQ^TB8ML6R#$*EIYD]=&;'IK8#>!IM$ S_:-H%
MN:9P).1^H!$&"S.F[.W-FSU*TX8PQWUUH7U5AQL(/X3.ZV'6Z_ :_7+6Y\/D
M<_HPB7?9UBTZ%_9#_[A@)1!:]G (B7*VV](*%.&Z69$WK:\R:ZUK+[*.RGKX
M;:KHX::AEC<CBH<90"IM;SA\<'Y?+57%[35(:%*Z(_G# !JT!SZ^\3N%-@=2
M#JBS-0QQL&X,?E.]:JPG#--G=O:T9:);YO?]:6<"S9*N#*Y[2D+"(AXSB15]
MA[@K@<I/DA6Z3;%33I,0JZQ9.JL8=(*X)SX[>3\_.4,@[*NWK]]=S%3E1E<.
MWXG^K'+DC$.C$<>ZWGYV,5J>N0"GNG,7>2.X7I]Q@0^1M-G(Z(I/-KI>-P[=
M##LA]]U-FEB\Y2)/U@N\U_JHQ!H-GKF?U@JO#)053:5;U\@J]4>;=#]BA]CY
M4W>T87.,2)C)V])"K1$;=/,6#)\H'H?&3SDQO@>\3K,Z1Z[<V1&H?[AMI15M
M,C!1 _-^OX'Q,G Q(V/T6\R1/*S(:VE7.RV)F.FL5/84-BU1:KT6'G%@>F?8
M;KJ&CNZF$PK[ONW*E[>9XIGWGD73 PUZI)F61,.$4=2(H8X!9P*#.H"R[<KM
M!JXM!-B!P/'1;FXX!-B(+G"&KFGRW#M/^HE$CV&T'75C'_R/RP)/>S:Z9XM#
MG8*."92"0/<TLCO"6UKT@%DZ5#.6GAH).0-48U8/I7>O+A&?ST1T*('@UN;R
M3G#19M655?GDMZ?OGKIGJ_-FE>.I/1=F73$X>7D#[9.BH.G6=-4TB!7J_45L
M#W2DJD0)C"@,+7E WBYY^Z$743-%'!&2+QY_?8_WK/DLRK_??<KR[W=3^??+
M*?\>8WTW'^\Q>2-+;"2"VT<&%\ZH)WUF:@P#()2&]O$59^B:W6*3MP:@NZB<
M58-KDTI/Y;YV(CX]W@"^#]_PI)Z];\Q[MJY#-6\YYB/E:;R9UCW=MZOJO7??
MNP8TEE4AYPP/#!RTM"CBB#='.&(G[76-^K9#GY\/=41]68GF8[9 .;@%-!8(
M47%V*6D>#+Q-K&<EL]L:%F2I[@9OC+S9[J#WI,G::KU.J,"94*DVJ_$GF.U5
MMLY*XK\%NI$&5]J?SIZC;!Q%X=F'O*&EJ,PCSO1E)*0 F\/-OQL Y0]@-$CB
M?F>A8MQKTLL&:+&/ZF+N\GV(,P,#+3W)<-WKA0D0PFX9=,DL>=%8_V'LK9[<
MFMR)!%VP7Z3X+.D-Y^<Y*T3,*FM"JFC3A"E@2RM' TPS-3!*%-C6#5E[2,?F
MS!YBR-HP:^,6*EJQ&IVN%LKU-)M 1N.F4QA',':XO)PSR5>6.2NR2C<IQXIF
MML]YMM,ETY'TP"^))R.3,12J7[7TZEW,31+&CD!9Z)8-1RLU,X*<_*MS0?/\
M0M4D>GIP 7I&6YK_K42.&A2=:&970,A1;HP1HS1R16^ZB'P KE13S(BRF96Z
MMZW56W2+G9MBB%4)QX:CP7**VE_@WLE6\ ")O_=F5[JGWD+Y.;U- BZ?A*4\
ME"?U [5@1_>S</-5SO.NB%4HV[!$DVDYZ3"YC&2R7T@X?>!V\41H<:JX?@,X
M71:[P!=SH2F,/QW,OWLP'F)%BFR&$XGJ90 -*B!7ODLQO>7"C!;YCL@0T06R
MVBS_8(6XCUPZMV"5?GD2:H><3"\U,=BA)3J@RY\5*%$%,9\[OR%8T<KS9'*/
MM>".:+8DFV65$FEB0QXKKE(-EG<\^YC_3!(3Z_3:9OY:5H93#^.0DLB/$YY
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
MBP4^]X\U%'6<D8!?!C59@2)[^I=8FYO<2:Y,I'=T<9\0\WA+60CP9^^TV:X
MG#'<TMB$DRK0 5I&^ +VVPI9#]R?7!J2PH\V<@E(VD3)O<)V1K*","OND]?Y
M(J>"YR:KK["*[S;25;IAK\TS8.*/1>Z>8:7.EW/5W5]W%!5J>35,,7[M-E4B
MT&Q:UGL7U\.MG&5:UW<SYBT:>M5A]@#=?P@66#V0>UX&/N1BSV+5L,^=U<Z/
M;R3,R!O1]BWN_!SA]>3N68<E-)#GH+P,@T6$-)P_S!U_C0JS5NO)MN^Q[<_&
M;/N;]$[._[]K*]4#VO1M>L<[AH A:!)TV=H"FM9)!7?NM5S4^/R:?LC\!SM_
M#$R>Y&8E$^O[Q*!1$:R"7\OB'Z&L.'A=Y3]W[)ODI91M.V>#GE4(&7*O?R4
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
M*7$[>C9F&!<"&.B#"@FAV6+;V96IC=&P+TC]TJ?KN9C,?)LJ1.;9SRQ)NTQ
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
M>SVEO#?L.'K]2'8CD.(FSED!+5I(F0,.%$[?WRXNWA 6=Y6[Z:IA(RZJ%8G
M^5LPP+?(2.@4\O]IO9J<EGV)NF=CB3H?%@*=AYMJ]Y\+B)B1@<6H,(,78-F0
M*9WW(%M;@7R5)J-L5;/;OS\0*VMZSX;D0!C42W&@\FX8I,<'=TB,3M%U!BD$
M<MR[F-(Z4N%3  )66-L\)(G K-"63KI;Q":T!I*.*G?P*I:>%HO=/XVOH(P#
M2G[O!QDP"IAJ?!:>;)P)G6^ZJBW[KO$0'[ND@5KFP.L=S;2:J?9)4S/IR,-M
MDU\P1$R?LY=KD-AS"_J3S*C-WW:<4?6A=Z4;N\H[M]=UM;NZ-F-;:V)6DA[!
M2K-CGS]>DH[/H^YU]DGK7F=3W6NJ>QU'-N-KX^8LG> P1V8WK6Q"SKV21#P6
M3T@$T%-#:((.SP72ETQ3<%PRRT[!XF[V7U6QLHF",(LTE%H:3"SE<>@>9:,8
MLP9AVL#WDSW]GEJSZ=WD.BNXK\BX@)K*=>'$ZJH'#0J@>N_(2;LS2=2@V.?N
M_ J)]]UEWG##I@BAQS7@K'I.\,X#8D7W=H9>IC),@F\;?*G37RMTL6;HH8*<
M[: ,! /(08PCAKA\CR1]%2?;W<PT5:>?XQE0*\"+L'<Q,46?KF_X2ME\/B*-
MMQR5*!CB,PX+Y3-#0RHI)9BP6D6>(*&4/5EAR9/S2QG@RIOY9&R.S&7VXX]-
MNLHBT%E^]<.$3_9[0S%FN/D#NI$!BI$#K0T]!@:4O>?H/@5J&9G?#<IT^3Y@
M;)VI,S(T?WK.JUF-ET2=;-_<@#=0.Z^QU>:^MBUBN'0P^YXY)(:M/KG]BDDO
MW<]P+3^1X5I-ANLQ&J[A9+99!4%Z89CN*N2VBAF6F(^P5Q/(_7S\]I(BNSY%
MK%OAW[?%_A /9&S[9=/V>XS;;[@@,>(W=,Y;*$"(//TA6J@BY@:'#*[[+=!W
M;VM(-L)]L"^L3F^RPC?4 '\\GDK" 0)L)D7%*H? Y!;*N[F3&-"A4"@AEV"3
M?L@WP#BR]L>[- OY<(&AJ64VZ2]_+-V$-6"A>A^TF7I:&NPUK+-5KJ*]98JM
M6KXFU?S_[+UK<]M8=C;Z5U!OS7M*K((UOK2[VW%J*K(L=RN194>2I]-UZGP
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
M00J? 'KKR;]8;Z2+=Z:OHD.I]5MYV69#8A:V;N/,GU%8?AVXGAY<P 7(PF_
M/FE/4B@L!YUF)1#QU1^+57*;S=;:;(1?G?/;.5EXH(HH_X/DG/BT959GSNY?
MWB1.P P60.?4 ([:67K656/I?7^"N_7T[D2>F].>& 2U)@TS^5%_+O>U+I*
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
MGJ U+>"CBGPOL'?NLIV<7)Q>'B6([.;-BIL!$T,UDS!P&H\.XJJZIK0A1;?
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
MO%&C,T,:N[*@HBAJGPKE_:82,#:%P/Q&2%C:&>_ON4/:7U]H+(;03D!E[]&
MON$SF_MJ9)M<CRSV<,!:KZJ"+B%@(TTPE(364K5<=9!Z%>*#1QO'*;]9AL&;
M@9Y9T+O ]\NJ;>>M)--V%##V=V&T 3X2W.#@0)A:;*MYN*U6<39,#<$-C^D^
M=OL@P8[M5Z\H*](7^ 7SGP%]'9U/^L_:1L ?EV]PX)0?$<9/8ZX.KK"D7<A(
M'3PX0084&Z$3XR'?3IO*=K)$"&7*HO),3@N.&'C8LI+N=D7J/9(XM3ZZ99K
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
M44(S&K?F2K\0,"_ L(EW&J&Y&\4E:2R_F=P+?XF-LL4N*?OV UV4S;3BVMR
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
M"RY*=;__-?MG5N?5NDG>JO5'&Q"G3$HED2: 6!' <*.6&9QC#%F',TAHX5L
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
M^;KF,8>L"P%D[DV1(_4A%J(">9<9-E[\'3EL.QRL-P*KDO9D'3C='U)3MF*
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
M#=*2N3F)AETF[4CU\?,+2WT=H)%77Q0T\FH/&MF#1OH39W_O!8V4SF[P=LK
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
MK-65&9>%R-EW%*E.5+QST,D>2J/;U]G[07G4=;(8F"M/)1G_F!'$ "4MYMF
ML)]N8 _"VA3(1+U8$6MRO5*0*&2C6)H4'W(J"?9!T]232A.:HZ7K$CS=(^,5
M%HZX[H-F3CJ;*?JF\/RQUPR!^X%:0;WR!'77=W6Y+!!\5+G56JQX</GTYQXS
M]8_QY\".TV.>Z?FYNRZ&4'A\#%5LS5-IS155VADG^FU1(4XUQ\6P!/0)&&+7
MAN_N8*8J3LJ)'R@'&R2(R<(CR6R!$V_^Z,O[B#V_*>/ 4QX0-F$R0L6,,1!F
M*9Y!/L8SFRG2:,LO3+I+P$V[T<_[6FU.DFPH>VJ?;<JGW3KA-(<8#25/;QZ*
M.T(LKZI[LKTFI=EB7PI8,#T"S+0Y!T4<KKV3>1BS#=2A7$"$L,.>/+A-+KB6
M.=$!(AXGT"IP;9G,;1V9E4H+"]4 C^LSK :I%O2QW-K?L0<5N37E!;82110"
MRWI=-)7JG33U!D@" X13H*Z S>/6X?T2]X+9^\K,$M'1!IG.QU0EG0IMAY0%
M,&TNW-*IIE5A&4481#XK)E(-&$37^+ "+?W6 $^/KBY&YPH$>^-VDV*CYH6-
M8G<3$74EM*&8,"4M5PYJ4P\H=0(YRVT6MIU;__S.+G^VS]=ZNK#JMTCZU4IZ
M2B.S+@V7$=>@PDDSE)%@\C-%LGN.@MCJ^&\4SND+Q@,AQ$?!LUO1:692^M-7
M+U&K>&$.<)6N'Z,W\ X<22V9EMZ10G%Z%[5)?*2)O6%A'#CV:>2;KUH%[N2\
M+&Y %) TD/P5K >SXF+W.</<G=_OAG_UF"X$R#4Q7M">N>N@>JDF+.022$YK
MO-Q;3UR+5\Z$RWJF&A^$VV MS,R7^19-8/NH:(\+N:W*^K;C0>#*)J2[0^[]
M-,$R2!$CNS(:G)#P'D<*<GB@%688$)#=QJ/:U2N9EJB7YUHV*0@7ONT-VAYY
M$SR(M+L(;9?QN:5^"!UR.Q!_/>.WRX'W']<_8RS[9'AZ#%'==B 7@L ?,)":
M'0PNLN/AV]'I\#B.J?[C7Z[EY:Y_AM/S8?;V:GPZNGA/H=W1979^-;ZX&IQ>
MMB/ZF$F@,/C0_7TYQ%3"Z=GIB_.K-R>CHZ 11V>G1T-WY]-WV?NSDV.* X\N
MW>W>OAV=C-RO.2YL,@02?.:0](C3"ZYI\@VE!/"+BW-XI5^&\&I7XQ%\G5-4
M^>ST[6C\P4>XWV-__#(\.3L?PM<?SMWS7>LHX7%\Y>[E[O=N,,;H/K3IZF((
MT?9M[TCMI(=\')V<N">='I\,*:*_[<>0>CDZ.AL?8U,^CB[?NWN=702M@@?$
MN1V?AW@[='/!/0"NNKATCS-= ==>O(3AWJ^G]'H:N/$RXV$[=CS\]ZOAA9NK
M[ML@83%PR^ 8EH*;:G[=O/F$D^;-V7A\]A$NY037X/C#R%UR.::$$N61S/+*
M*;N&UQZ=N<]QTLFOW.0Y?9?'2Q"GV1LWTI].CR%Q,GQQ C,[?)./[T<X 3]A
MEFS@'K%U)K^!E)Y?J-"D/V1)ON1)[FY[\BG/K!'3#-F%I#A]#TI2*MF%=EV/
MCMTGD,=#4X?V)?P)CJ1[Q=/!:.QND!V-A\?NM]@Q1ZX_WY]A1XV'1T.XW'8*
M/N<IO9A8TM"BM,7Y*M?VUY'D^/Z+)CF^WR<Y]DF._B3'=]L91.:VOO5U=EHO
MA>WI=?9+5<\UVGQ2/% >!*LN3<U[*#EFTQT^) J'@H:?Q[HFV7_6E5'*C B8
M1 ,4#A*?2X^"KE<B7F_#D6FE+I\O1AD9$:5<>R7ZW22_0EE2!O&I' JCZDGW
M@Q]&L$5L[;RN/YNB#!I2-TOJR><@J>,^]/J)V95T94MCK2Y6TT.MN&XI:- !
M%M/SJ0@1G#<)+<9!9W-F#'!>?&JCHL2H>BS/EF7%,8$H^K ,PP^>"E=K^$'
M$D5A)*;5"IJX]MS;B9?.5.S/>UO6_O=]:__J8N <L<OQZ.PR&TS6)L%IQ7>K
M)A8:#U3F><I%]Y(%@K7I$*F,>4SQUJ%>U$XWSGF-V3A)?0V3."<.VD>NR&;V
MQSBF)M$9CC/X%@DW9!#6(<;J;LG?Z!XF4-9Z,F$M@3TV8,R H :UZ;%UMXX2
MWJA']FM@RQKHE5T[UK"GG?YF5AA" =VF FLGW#X35="2%+FOMNJFHR!FP3 /
MWR8#HIK_&NDV0$N,5@C,>=P8:<K-4:6,2OB(VH@H"$J6X[VM[AI/\BN[=#HY
MEF0>V,^T+3.M5^1H<'<'OLY"R%[.G0=# =JVX94Y13]AZQGX+,YIP-RH<L>8
MA =BR?GNP&]0E<O&RUCLP,^B$YT>:<NU*V*5ABQQ"6)!I/B2L%0"&OQ)#?G1
M$64JSL^= 0L2[*;('*JF)\42.73H%9#R9_X(.03W<DW)U)@K\DSJ^<OLXI;"
MQ-[E.(C2D&EY9-HWTG<-"DQ]H7F>T)XV_"MI_GM)&PB]%K'4*&-Y+Q^KT)GC
M35!*]I8HO3"7$#>OE_JF7IFRQ6GIKL:!BF_1L>OTMK+R\,N]E=AF)7H9'4<B
M8#B&A-.)DK63C3AM:XL'B@R1SYY#XL8RLJV% 02>@/I?(8N'G+!R+S]&&P:(
M ):P]">W[O5+FQ(4&BQRGS#QPW3:8*.,'J-W;_@X&*[Z@XF;@UH[!BWU6=HC
M>JI5F\F5M6M2EB+:^6NUV"S@;K/-G-[O(+S1![X$>C?0KJ'6&V8TT!2C8Y.\
MM%N\""C.?<H02\OP3*:T#V+!+8\9OG2*-B+H 99#9*H([3E17 N+W_U]#<BH
M/6C<<:F;J%G2\QE* XB^4)G9OB+;%>):J)OS<%+!O)"'DM^+MME+DFU['2">
M<2= P8'3Q0FN9BA]#J4<V^G.S6)#!?F>X#/13"-I9XU[V$"/!&LX_%#5EK!=
M5.ZFV0&\ >+3KVO.4@<]*9;\T"V#=<5<\*:IN)SBL=2&TZ@M);=\^NGM^ W?
MM_:):H361ZQO5D^7IV_(>[@WW%L,=R_]Z(=B]1F+"80\RL?)?%0CY@'-_GG^
MX>B-0G$+?P0(K&$>F4/Z%;MCH5&D>1$)V]5SE%*%>E%BZ+"B+(0 $5VT%O@C
MM])-%F>EF[\>C.?U34U<:?<@<]9@E&@A_0(W6EPWZWJ)^P@@,9KU9JKGCA7#
M2!;@AU3%G"D A5W.2B4C7*Y*5B<R6C;H(33K[3.5TG P.L1U&O84(&&@+D3(
MY52?)9)C$_DCD<IEGJS-$G5QJ9IZS32"7<1\&A^A!KN[ .Y019X) !P\%6,?
M]_7G<OK\UNO7D<#YX8LF<'[8)W#V"9S^?:>7QW#@XTY:(V?H"]\4U?S%")VD
MP8R/TV\KH , Z-2(%77AW+;EA!&G RHCL&ZQ\4$U>&&8W C_)Y<%&KJL#:7G
M[3L)-)2^HEXXC&R83:E(YY7A>X</H&/X=1$%F'QE)8K@\TCK=?@X$(6_/SH+
M7;XX!AP:=[;;[C!\<,Z 3_)0C7<_+MW.0L_T=2 F2"C4C4P*P/1@71%%I.Z_
MAN7K=NM_?7:[P'-8/4E&3H_HMIRR/&.VCBH[1MM&56H48![/$[(S/C,9'#G-
M(:12GL1@YAMUU?Z5C'H&^UGQ- )./-=BMRIOEIC. 9=7+-L#:_6>*-BBL^,O
MM"[UOZ;O=QJ.JG,X"J\4#SL*,.+PYD*EX2L($D^0.=&LX7!L^M][/P(X GU#
M,/$V$#H8-%_@I)B!A*@4VH==3K7V[F"THIH;R85"=%BSNL[$NKO>5G=*8=AO
MSW(BNRM00P!2I;#LL"'7J\IMCGA_V=+12K)-A:H;)FR*HM^ 'R<V)YA?:V&?
MEQ/7SB\@!:@D\"IZL_!>\ZK<: DCU<DE]>#"[GMBC>-K]]U^DN\PR;MG.=A]
M?&A $%RN%CZ_;V?WUI+5/]!!?'[G^^>PA_MST;>]G$FGM;,F;@NI4*QQ S9C
MN)Z\Q-. O33R%"D-ZY7_TCYXPD&/2PZEF#XXZ'#]TK+.C@CW)&+*$I\M I7D
MQE?W8UHW^ (IXH'8N,0$L)N+PK6R]$JF;9O1>(K>H W@65*^F/4BM63JKICH
MR<JYL0L-_,W+Y<WZ5K,E&R[YUP)>0'D%O9DJ:DPT;KV5HYO?<FW^QHA[P[RV
MM(=PX3#M%3.=#,QLC-77!"7+6P6DII =*Y%>QO/"@#LJ!O=0"YIR16?2MG1G
MT-^D68I.)6RM)<C7^L)>W]KI9OVH@?IPQ%+6J,67L[TSKQ]?9H.I)WULR5#W
M(5OBJ5QQO7:K*I=$4?"P#OP!D$O[-3=PEEP8)'"9&#Z$8#06Q7K-\, 6M6TT
M1!2>14;X^=J4MSTL/0T%4!DS_3WVK]S>$PU=$\P5"N? 3D,&?E$@EE-N!D8+
MU':(,1)>1Q6O28UK551-H2)46R<VN;E=J]<+Y9ANKT*9J&7MVUR)JI[?Q7@8
M.E8EG3;W>\]O$7#0+E4AIS]E^V@9[U:V,("3Y;@HZ0PE-;<L4\NE\:#9 5-Z
M5JT6SL.^02UM<,[]56[:<CP0S%3]N5RAZ#DDF#B^X1Q<".YJ(2J5Y<KRUF=X
MX( WU-RJYJ5S^VGFMQ6XK=IV9$K!W1<1J"<^48)M*.\[04AI3D [@-J4<.1A
MO0 R'&2B_#:E'T#1JYLG]8+(<MR=8%A H<P\W_0G:OYI<^P!P]##P!LPK"^I
MMG?8WKO\=5#96RSA63@G&)YAKQ4A(;AT 2XL$7(D8(,OLX^IPTOP.O]2KSK>
MJ*E59J\U=B&!ONE"S*W1P2D!%=BE)V,1Z/L:W1NZ::YG-U_(S!$^&'[H9U8.
MY<LAQX?O$F8(GYV=_#IR<'_[HCFXO^US</L<W-,$:49>$FY'?_F/WO13J!%)
M)N@&C!L06T=4M,6-"0YUU=I:>]T/S>[3.D@]ZF6'7@;/;S.AF>;])KG;+&?S
M:L+J.(1K E##3;%26:K 2V:=QO#LI\$\R%DFCM.;INRDB6#DKW!^!)NBVP3N
MJ]5Z4VYWV 7Q%YY@Q5WH M_C_J6/ZP@I<7D;0@63AS]4%.0QF^DPZF#D?"9.
M=(SS39=5<]M!/-,:UM;)=]ZDLK#QHX B) QFP+UA4#K>^(G=C$=XD*3CMXD.
M-?FN8Q^_[;/;SY^#'30QMU[:X!B+,-8U#0PW%YL[R!RXGO_WMT<,-[@,$*5:
M*Q,M*7'N&[H#6$04:'+FY693N(FS+LL@P$]>^P7PQ&DTI(EJ#FQ\W7N-/LT*
MK<P.R-NDYQH$'GS'\YU?R[)':80-?PW7%N:W03^$Z+VUD8LP:\SO(G"\FM50
M19:F"%OY./(=Q;+""M)C5E2VK)$KUYI07K7O^L&$3C27U=IYPJ.1/.&XGDY?
MO%W!B>4C^.X7:]=<F )<IDNH%-?'*]#17//RA[L=A(=7>@TI@L7!7VSF7#=J
MP<X!)!(UV2Y(T]Q&T]T4A*428+T3YXE@3+"U[1'.#E+JR\C#:D/Y;97%]*06
M;;+PT0O2SITY2XC0D[74RT9BGW##7@E/.9))]<T2H=UX6;02&OEIZ[K#OU 2
M^PGF<&1EQ0LWK^^14FN(J4DU(!H#+Z(A/@#3D <F06Z!>V<P5X7'T=*&6@Y3
MABYE_?/?Z/[-R"ATS/JH0$SM5[P29/(&@'JSUU,<DROPTX_JN+>71O2G?]%G
MY&._1&O#>XH\=ON6A[35<Z&3Z6D? Q#5(K&CR&?&NQ)#BK7WJ*(A^)4WG/WC
M ! 17*V[]D8D82C=G=N^QGKG5E\=4A5%G\UHVX0>6Z"QN7C:^SA.]N;]$5IT
MKU".?*7AE7_4C&;=]6Q,K^Z'(+*SA @@91L% ("]?M2*C]9$@@Y/#(8%%_BP
MD:1X$O,+JJ&\% Y9<4.<5X/;?(/54BOC RT#87EYP8E..[W![Y]VB?[ZHZ?-
M1ZXUF&LMFURHP'HIZC=<X.KQ,"XCI;8>Z6NU\!72@U@$:RLVW3)Q'<\3.9(_
M4OA7;"GBF^\X:9[?B>+KB!#^_8M&"/^^CQ#N(X3])^->+8E_*LT1$RZ9FG\-
MK7!U6$L,&>)\5J>1TN]D,I$_B2]B;J4YX>&?2AKLDUK"W"2, 5+_;SBBT!O@
M+"<>"[6:M.S$23S )??E*L$U1.^B7$6L4.R#9(V\T8P B%K9B$5AQNTD5\V3
M2@G=E+G&F?>@C:T 5Q_< 2)[[;MO ?!U;+009+C&G;K,6MJ;!H( N!+&.["Z
M'B .!3()T8O%76$5'8H)L_*S' 349A?KIL;.O^YF*J!4HIT3](G02-M#XWD*
M%N.10=HA/7.H[_7TE>"A\JJNZ0^WM92OXBMN&F;G80=2G0+FE2*6*8X<JS #
M-.J!"8B((9S*3N0>X+:!>I61,_=H"=3J9"%&3$P+V99P-30"/+U^S+DNDJN&
MJ>NP38U0I7%#4<\$D4EXC99?=M@(GI/0=\BE)0!$56?W)RB<\+^"*$A!V0K$
M:U77C*U=E=7B&I+LM** .(E2[G"<NE[5<LBP3.1A"-M"G.C0:Q:K,),]96$D
M*RC3$Q;'IJ6V8SE[;.5Y-54P.2[LN:)R4M,3Z>K<WPV1>8-P>]4P%0 'X3"^
M@T6DA4@PE+_>5;XPG2!("^?Y!J168F&W\J!U+; ^&V0J3!(1PLZ%N)/\;,Q8
M<$T%[J'I"JJQHG3'RI(&SKPB!.%PY]44<1,\B;7(HKBO*^)-H&E)^! +_>\9
M1PJ">=,UE?*N$G8;3(S15%CI%.ZY76Y$-A !<MV(FAW:WC4D+K"WN8)[6_,\
M^Z"'>P78",/-8O)UB']X5#:!7"0NHO9PL'LB&1@Q#Q+DP-<)WL=US91LP:*>
MJC!%3H:/$BL-K3VQ8QAMORZ+E8S0#83D6=^"HD33S?RFY&16UVJ.5 M2<'F-
MN_H[:^#>&<')QJ@OM;K3#'>]\J$D.D(J?V+_:.5=202C9$VB 5N;@P:%:'P\
MYT;:RAU4]V:$A"1S]ZZ$FPN!9K,N[]#P,+U2AHA&0]/O:9?@5+]I!)L#-%)(
M6B2IMSNF/K%:0&O1^Z8>[)VZREHEG;\*TIX[+>RN#C#\2?.R\&I248/\FS7$
MQQ1>XWK>=KS>BQ*&*_"O2D0&.;=D7IH"I5R:W2I,;4V#5B]LGX(']U9)29A'
M!#5*!")]_79=/M8<5<2@3 /N5FW4.CT$U=_,1GMS) /R0SIIL\R8%"^:*%C-
MV%6X-P/[ ];+L3'AX)A=*3Z3RW-Y6H;O2=8+M'KN V4I;E*U<E8>DC!H[#0$
MB$JA4"SDWHV5S&#3!E@$-EVW>!*8,AKKCV;47F8#50:I)ZZ'2<04E[2W*N!H
M5<N-G<W#>QYC#DWEW4N848W(;D2*?'S,*X!-:5+FRN+!OF@K!6X=,^A$<G<"
MQK]@FR+:S/MR]:3M4%HQJU;-V@9R@\>G]C8+C?\S#46/&Q]N*LE0,3.-]MI:
MZ],ER:W 7 +9*;GHO]X6&R#@DD#FMIXP_78-FWU)-]-$2"Q])3F ^/"@)>8M
M%+^A\DV^8Q>EKZ^<#X$>BV(%UV0L05=2;F+F_+A5>S79R2 V-#2&JRV^^O,+
MLCZSX%0O!_C F:D7']P)T0U*@2-*$?.;JIE[\KE]%S^-9Z M+M9BEVWCJ/*
M$WGPX<0.PY;-XEIMU1-8D4/8G6%] CMBA&"5LLJYA:X/R+D7;5BZCM8N_XTE
MM(2D-HZ""+N2@R \F\&3O:V.;9\O?=E>SQ2%]+INR89,.3D%: 0?QM@X"R=G
M0! B+/DTZ7.Q'.6ATP80;C5^> KW^AC$#<1BNSU_V823^IRDLBKBG#U\KCGE
MX_DH@))?CYX)V&Q5K0GW<$O(G-;Q!CRY7]UCX!7WIN&)Q4+.-(SQP#"C\2'C
M,.HAY$4X93,AL3VFNR1THU>*#A0'86 WRVC50D&=29SZ'T0$PI0#[9D6[MIN
M[MKG!QKZ.C*>/W[1C.>/^XSG7R?C^2<PN.@180H1,B\X.75S BK"$!]N^,M-
MS%XV^B!7X,MY]?C.^#E1:M9@G,!PA5Z$?!S7EO4#Y %2C/Y)HPL[) <;0 ]6
M IJ==O$O1KST9Y#.J#^&;I@0"/!@3>H[WKUB85[%]$=#;GE.5X9YDU(U#\A)
MMW[DVG2LI8%@3C%YE!C?O'0SJVS^@@?,UM-C9D#*NI83"O9@%$]B8,Q:P8ZO
M#Z5 WIHP79[HE'-X46)L)_$,<(J6=11Y4"]I-Q]I5P^I!DD"-SEGH3:5Q,*Q
MVF2UX+"?GS?X&)U3$D4U"C-KGKM-2GZ8VQBPP)J&(E)\6A-GQU]OACXQ!-(K
MA71$(=S';.1NNEA6A,(&GSQ/.L<T:-#S_[F9WA"&A;('D#[7?UA^BD0V=D>:
M)X1'"FQVZ59<TQ"/"3-TK8EVJ^#CX ;TZ"?R0A$!_C^EN?+& =H<5P2%_*>;
MLI..RD3]VJW5CI 61%H<K1;$3=3/CS=EJSQF:5G)U,= ] 2;"B'0=T;H%AA'
MP4@!>('5V'"%,9= =EQH1!4^GX*U6G+IHA_8!AFHER\S$I8'I!(+K7"CXT>&
M*O+:*,1 P:T[+1I"@N:0UJ"&0L;I'@[WP.J><Q39/:.A]MJ>\L4S[0Y.2 _
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
MM.AL;MVB"M8IJF"=HPHM?,M/;ID>?358& 12\0I[\2FQ=DRM<U1V,E?FQ9<
MB!9?@Z@I7F8O1$U^XE@*JET'4WQ:T'0P*6G6(!2*5] 7IQ';H%'D$"_P)Y+R
M:<X]IKQ=W+A!GQ<O::<^MZT;D,!&$?(@V'7GU[SMP_SAPQ7Y&81(\:)U[0M'
MVGBA_9X0\VC19V40*"5'F:O>4M*"I/H](^:14=.^03B4'%Y>?K5)"X&5GT+(
MJ(S3A!IJ4RG)2\EE$'(E[TG"Q+;V:0I<]$O%QPE._?,7.Y +?>PN?T(TOI/_
MU*CZT&C\:76+C(0ZQ7?2D3!#["B,(]9^/W7_"(6D[@58;3Y07U(<?+VZ2VX/
M(<O$_W< NW/B$Y<1O\_9E.*-4]\]O_BJRF[I=$1Y1WUO]:1CNE'F>;B0E@@O
M0M"&R1!5_<R#<';249^N_\"@;W2LZ*N0KN31)VH_N,&4,/\:RM"('2NBC3Z-
M-HQHP^BS4=D/M]9;SH,4W <QS_"CE"CYB"^9H8IB(W52WB!]$-67MT2"^"*O
M4A7!C]1HH4%\7/6_3-Z? ]I@3./)R=7YJ>NJOBI2=72IF^@6W8'8!"&)SY<U
MB[_8=])Q. 4^C17&*>"U#_Y4WP ]#QZH3] W3VP:3D\?H >BX/@!CM,QN.LL
MX#QXQ!B:V&"=!E[0+#"[+K8* UE!P.9&^7=(."CBS6_8]Y"![>=7 ;]B3]0]
MAS%D0I&<P_![A\;7LM*J+:[74\ 8#LA0U576L!$,9Z!10W/45FX.F!ED#^NK
M/*8<NEMVNI-V]V%P1B/_X0=LKOW!?< E#E4+G1O6_B'!0\\>LT P*6#,5:<@
MU9Z4^!+X\>'-A>:U=!L6"4I'N.1CR:#*I?I4\G7V,RRQNM4TS54%F2!P&A^U
M+\<@GA3#8" Y)5/(&>D0""F_8&3B!R"=(Q:?QLP/Z WK;L18?PF)93"G-'-F
M]SP/W$J*;8$LGNAZ(![0J(^Q?8/YAK@<?%MV9!W51B:<_^K?PL21^#!:"$B3
M_3^_D+Q:500; 4*<B"X66>=J"XYX^  5%\3K\^"!B4QLT2?_$?!LHO$%F<(
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
M (8#&#YI,'Q?+_LK+I.X6E_1\1LIYN=E7M %9CI$;-L]P.( BP,L#K XP.(
MB[N$Q6[GD'=L_$-$BSEFN\1NAF-,5N)UV()E@Y'\H6=C8@*</F4X+0GONZ79
MGR5*R93@Y&(3TR]J<W#I7;D?[E*4R0/^['MW0/)8+.==E:+=8I:A8:L^'9#W
M@.-Y)DH_3#!;D1CGHRP9Y;G8KEF,1S.&J\TIGU2G ;QBX1%CHO95Y3[DQ/%5
M@/;?5 5816TEFN6-3+8<Y?0Y'3;(<K.-SVA6YI7_F$Y)(6+N238[8.0Z2\B*
M)'SW;\]T40=Z/&T2 XT"U]\#P_RY/1#$.CPDZX ; 2#W'%T^Q6E9%1L4N2%G
MB*/?.[3>[C=1X9/A@K"JYQG..,0J\K.UG/^&8Q@<7<&6%NQ-$,HC5(OU8 <H
M]HZR;;"2!2M9"T;,UACM"'Y"Y!S.R43]H[NC,]C">VM ;8W]+R#:TIH!RK0.
M;UUYD08GDF5@@93 [537 Y6VMWN!W(%](9%62[VC4D#!8QD\EB?HL73P%7AW
M4_X8+1GENZ]85UDC^,^2+ _?OZ&/4C>,/P>E&27!.WG*WLE@H/S];K,)A)91
M<!APN=T'YBDP+D,$(VP(^@OFS..T(04('2 T- C=_BSRCJC_'LTH3;Z2-*T
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
M&S8V'] ?2K:E*>#E4\;+DLL0]AMV+!;+9K/>[Y>*$O*T&2( X@"( R .@#@
MX@"(3P\0MS\9O8/B'Z,EHWS_%>LJ(!?_69)E]:L3(C8<S1\<MB(H8.%O&@M?
MX"77ED@5\60#@/7]_*9?;A:\*-XHW%.7VS6O0VSF'0.*#R@^H/B X@.*#RC^
M]%"\ZWD(+G_26%$Q13#>M9._1S-*DZ\D32OX3A+^"YD206+$)P1E,^)NOG<;
MW)_NTH:^H,J<LBK381C,I\T2,X]\D?88+)!GNQ6J@#QQ,?R.1-N8'LN1@AX4
M]*"@!P4]*.A!00\Z73W(^.@_(@6HL\/?NTKTDR@6RN<KB?"3N-K 5?O1CN-/
MT3$D)>@T0:<QT@A&]6K:YN4033R3^P !_P?\'_!_P/\!_P?\_RW@?[MST3LT
M_IFOK4?'R*7&OOX@L.+Q ?8&V&L$>R_X"K($NO(N =H&:!N@;8"V =H&:/LM
M0%O=2>@=S+[_&&'$,I+-\HC/4QXM158G72SX8LW%[;5N.-=V6'\0V(VR@(X#
M.C9"QY>;M76'V?;R9Q*/LN2"I&6!$TO@[#1:P-0!4P=,'3!UP-0!4W\+F+K%
M(>D?;D>/XLJDB$ZC)<,Y_[Z^BB;!!2)I'HF%4J+=>S9%VW:C>@3;+H0%K'W*
M6%N2'WN/EQ@5=R(_1 CUFS3^_$P\'.;$ZMJV!VHY*PY &O^TGRC^X??QUPRS
M?$Z6#=,D_=T?58WK2M$"'F6=+7H7Z/V99)3Q%7[-CVTNM(H=;?R B84(F^&S
M]1UB!V?X"USN,$)0VD[L MI3T1S4C,BE'340.4>G VF$.Q@8K9IY:G6*@E+J
M;%=;/UI=T+S!:-[2G71JFK>_9 8SEIP1CG>-V^@FV';J=YM'^-/%VU,9%/-3
M5LQ;H_3;4D@5<8G?DK+*B3JI%YQ,N]!W"%I1T(I :D4!U054=WJHSE0@>P=Q
M!Q>8MH-J^H'\ 3)36@+L"K#+Y7K66RRS3YMT&9R'W7UWMS3;7#-AP8ZB-QS.
M-M==W^.8SC+R%]_B#@Q*!PG@.8#G )X#> [@V0MX=CJ%#'G]< 2\-@,(0P8_
M'@&#IB>N=^U(=1E7.W7)861_^I,S<4&A.F6%2A)@=H&GF*^3Y)PN1/$G5"_$
M[97:] S?D#]+DO 5EEQGDSEEQ0-FBQ<D=C!2!ZSPP^1/OJC)E."DB1A125H>
M/6??NP.2'W \STB,T@EF*Q)C4?>,'QABJV<Q'LT8KC:VG&JG ;QJ%"/&4#:K
MJ!#$\6E&^V\>^%\Y/T_X_.:-3+8<Y?0Y'30D\!SE\TEUS'"T\BM*2SR>WI I
MOL[RDHD%*%/<3?MYY6:[Z\]H5HJIOV-T2@H1.T^RV<%KN<X2LB()%Q9;./3
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
M_UQO["[UUN[0D][MX%[GY4$ [Y*M*Q9JA4]Y &O;#^7.[, +Z' &@(O45&O
MU :?>N9-[?.T>S?42;D&YRDT?ID:2PTXGZ$Q8Q:F6'#>/W,FW2SHX%Q[Q@R;
M:''@G';&W!D>D>!2&HP9-#=G#18VTQ#1U.T)$H)I8!R1ABRI;3#@SD?3%]6]
MV@'N%'6H-=V[GP[<R>LEI Q:?$P_7B1PQ[*%+&AI@ *7"-R*=1LC%+A\79MC
MK8TEWI#QGX$QWEGTBBF>\6? @1A.VW]8848+''V(-H@WXB MFF$Z8V@Y)W%$
MLBEEBXKH*"$YFLT8GM4?Z31B>(6S$D>)T"K3W73IXPM[>*B70,/>Z&Z18EH5
M$F7KVN2\^;"W-F^^^/U\],*L_/J'UHF<9I1\F4@HV?\ (]$5%C6GEG;[6CQ4
M)<,WXE6L"(*;(Q*T[=J[<7)6'+AP^*?]!/$/ LXG95R,V49S:9@E73-?-.;\
MY-D\/F]<9T9MCX/:[@/W-%1/ZG/@T^X(0*F4:FW;XZ#6_QQO#]]#6B0;3MO6
M=_B76*>:6+6&-IZ#P"I8(E1W<0&(J)HBP/PY!Z@<U;++IXU=2Q1+X?\E\FC#
M%B/Y#4BHA8;RO32V"<%'(0][IP]"RL-6,Z*%(M0*!4!C32_TJ=4)?'0I]!8G
M'YB@&;/W0>7*X6#^S:80F6Z6(830F(Z6HU[S ;42]9*/&D$V<(NRE=B'L!Z[
M?'$*3 >**2NY^-)\!\:A;LR)H3G'+V.ALDVH;'-ZP3BM-73OCJD?H^7FLI/*
MV8*W-YWP];>_ASO"]8URCGZH5L_PYW;J@,Q0R/24/2K!E1%<&1U5J<B+\?03
MI<DA81.:)A<'HD9BXK/K[)4O ^I!T7A+LV6]0,P(;FP?7![! 1 < ,$!<*P.
M@&"1#!;)8)'LF:E@[@KFKM,S=[FH(F#LYW:L&JH!AMQ!RS$S>5V>#)+O/T9X
MDSM=WQG$!:>X46C!)4TNTAZB&*5QF>["OC6MW4R6/5/ASZCIA9%@]OSVS)X6
MBNN(/SXA:5F0%9[@N&35;8RU,P0GM;-DL2R+:@V.I]O2"7>XSG,:+83;4J+O
M=CJVWS*J+T@Y0SF))5PJVPY*]868^WUY;PW=+UI[I;RZ\50(1I1N:LI4*8;/
M\\CWB76;RXU'C(DK"ZM\/ F3W0WLM]@K+O:)=1+6&ML,1V6+.F;.XX2"IL%D
MVCN=OV%Q9RI.1BO,.*R[+06@'T\WXM*T'*OC*! X?46<ZC1T&B.8P(,)*YBP
M@@GKM6G_E.XB:PESCM1\I8"IAAQ!JV?4XH@SY!A:R:.NM2C#:8!6[*@5AC/D
M&5J5(P/KAB%GT*H8&=D_#'D#5ZBH>\N;WMFP^5[\(\K=\6_^/U!+ P04
M" #6@:)8JKS0LEA3   B@@0 %0   &YC<VTM,C R-# S,S%?;&%B+GAM;.5]
M>W/DN)'G_Q=QWP$WOO7V1)2F7S/VS-C>#3VZQ[I32UJIVMZ]B8L)BD25Z&$1
M99(EJ?SI#P^2Q:HB""")!]L7L>MI26!FXH=$ D@D,O_X[R^K##WAHDQ)_J>O
MWG[SYBN$\Y@D:;[\TU>?[T].[\\O+[]"917E2921'/_IJYQ\]>__]M__VQ__
MQ\G)3SC'153A!#ULT?QQDR>XN" KC/[S[.X*G: WW_WX[MO;3^CS_!R]>_/N
MVY,WWYV\>7MR\F]_S-+\UQ_9_SQ$)494B+SD/_[IJ\>J6O_X^O7S\_,W+P]%
M]@TIEJ_?O7GS_G73^JNZ.?MK4K4?=!M_]UK\L6UZ1/KY/6_[]H<??GC-_]HV
M+=.^AI3HV]?_^>GJ/G[$J^@DS1DB,9.E3'\L^2^O2!Q5'$9E%Y"T!?OII&EV
MPGYU\O;=R?NWW[R4R5<4=80$= 7)\!U>(/;?SW>74IX_O&8M7N=XR8;I*GK
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
M)8:@!?/MQ5@DF=%T[ATVM^3=:\B&<N\U_&WX]^!]L>/@H^<8G<YX<NL=*<R
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
M"IJP\G6Z,I$)<MQRU.<Q&5^O<8460BP4UW*A32L%OPE$KY94O##Y&$ :26Q
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
M;J.4'JO/HW5:15DGI9)L]ZC](3@!K8J!^W2RC01H344X27,4"R$")8751IS
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
MTG68\QB,[L^BJ%)%]\IH_Z. #VJ'AX$88>OO^HH>1Y,TVS#PZEUHRF+6V73
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
M=+79SNL:T@1,0+IX]<BK1UX]\NJ15X^\>N35H^&H1_"[VZR&%).H*/\1IG&
MRM7+-(TIH8OR>W!5"3B0(9U)BYI>E*<3]OF8DW"9A+,:9:7V[SVJ3V?\7*(H
M/"/Q<\E'].<^J2DHWV"7;#.$R?]%(;U(XW,V>764*9KV2.7Y9A55W[Y!%)/X
MDOVN3OE4MC5&)\<(1N6+E@9HO-KO0I'6 &UNEMHZG0'2U "5U6H3;R%I.P/T
M_5<14B;%)^M;M"3TN8X.:&F QGL:IAGFLZ<D4M34!)7L$S+*#O[<(S4;*3>.
MV9V=;?Z/[\YW0BNAI*TI.OD--Z'WY+O8EBEL:8K&&\)$F.3_X:7@EE8W-D5I
M*>9/Z TE*UP%6TEI%33OG=HSMBEHF%PQ\>[Q_Z"UD$Q!N_[I*T.=[G*F!91>
MDVQ2Y&5 'T[KA$9XI_XIK\2RZ@1D'^8S7"MR0)KW3NU0G!C5YRX6B,X8")\I
M^9[/V70NPU2\-J6M>Z?U$B?H:[%X0%1(X,LF1JBB9^Q,F3&56DK8BU:]TW:5
M1H2R95Z*@N7!=T8*=KRLI8<ZJ)<!VIGT%48Y7B$F(X:;72LA6M:\=VIOT0QS
MDTN:?PT78FCKF_5.W=T<)8EJ<]<UZI^R19@DIT7&Q+!,?&37MNJ=MOOP\2KF
M%ILIKF*V%8>/HOW8'=*Z-!%N?)B35'QFBYKT2-4=B@K*0'CW_N$>Y[5:M*B)
M :HN'J-YF,Z0X R1->N1.J9D<GGN;KUX($D-6;5_=\=+*=L^SCN<0&:E8W [
MZ0 !MQ@ZNCQ><DO *JZC"T4!B4PP!"/RW@U$)/XH,!0?W( "YG$"H_*C&Z@
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
MJX!>!?0JH%<!U9XU77G(E34"5HZA<KP%C?CG8$9(_!TG27D?XIC]!4\Q)S+
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
MX\'"T30SJ#_%8+!0U6TU8.QL?^+.8-%JE174GVPT6+P N0=@5'X9/2K=EL<
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
MU7L2>U%<?N=K]37,U;9$U6ZW[4J**V9#IZMAGE8,3N[_$F[3NB:&0SUWQX*
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
MC;:2(MOR3#R]Y,%R"DD6TL6%:I#CC"P&S8XOJ^=^63W%!'=:,6O@8>*^8A:
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
M:$JH'@JJ&Y\<N^8S\IR6$>'-934N]I:P7+(]UR4LER[=-1>?/I,&BRPEDYX
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
MDC8I ML%W9UQF[;#>6H%>(N+WG +9+T*7R/BET5KL+ ?Q.E;)./F2[ C6F#
MWPGV=FZ[0_ZHI,WGX:=BI9)%_E^?OZ#P8$4FV,\C[NP^JK/P'C![N_\LLU7<
M;)$E\/R/Q%OI(.STF$4[(_JYFDSNDDEP.,Q*87$EM_C).]K[^I),5I^F(L%P
M#F"X(0IA9V2DA0>_K944;R(C&BT>4,7/IG)/J6*DR&<1^__S40&?=2@Y#."1
M9X8$5T]BZ$0P5!(&0S-)NEYLYLL@,4OU%,2F'_ZIY=<$5/= Y0\4;5D6L5<?
M<G.T:N+H[G\]G#W"2_0>Y32._?XA9(@H3-*TP=(2(-YQ! A[4D1*$'E_>?]C
M,$!2DAFS/UXO1[[+EY7>*^P%.T+E!6MNB#Y$EOCQR'\F9YNO@L4>'A46'/EY
MU7.+H=52>QW+<N=,EJM0"H5"K5+.-\KA72W=7J:S7ID_^C<9K^.F8^6>,9Y>
M,0JW=)7]TYF3MV6WL6FRQKN_LV/K9HTW2QLZ:\Z[<.9*F6:AG,WG/S;/3(F6
M!P.2Q&PTS%9",%O*%8KI8;8,F*UF:\6\B)B5=FXTG=5R^X"S([\4 N 8:H3O
MG"Y^L4VLDBS2%\Y)/!51L.E1HG%_-:[&\NG[-"-OC]BS@]=B*:I2*=LH-$1D
M>HG.=-!9BZN;]H#.(J!S?JB\2.B4;E0TE=357X#\ADG97:7Z$8'!ZW'5CT_+
M=^#KN.JFD2V6:B(RM$1C.FALQ%4W":"Q7,A6"T41T2@]GFCJY=$D4TQ51-ZF
MK N;VRR#;\Y#RN8,@.3TPW%Z(9^/JW<\(G=<&K=TE6__=//#N]F7P/^-BHC\
M+S&:#D8+<;71/C%:KQZSCCI[%^AA01W-0W,'TTE;E;9)(9 OQE54G-+S\(>U
M<_RCG,U7!=%/:8,H[><?&XA+<379/D!<%D2!)5>@F9[GY<]A88>2^V9!X2UL
M"PW78KMND9K%^"S'Y*>ZS)7;H75;Z&J<C7!8MPAKI43LXHD9S?O$MC5W\^I<
M:&P0&"/Z1M3<W\0TEF6%EZY,15H(@:2C'X6P4(]=<[$3U-?IQBHX=Y5L/I].
MS454$DLW;X.;5ZKR00P,&VNG'W6,N$'(O\PVIBNO25N4Q-W\%&UN:X51_!*0
M72-*Y4RS4<PV4BKT"K._SR46*CDG"<Z)7YZ21"PV7\H6"^GDK^.PCO#.;'H;
MA'J&'D%7[UO,R/O+^XMW?VGR1ZT^,*8PZ7=>=<"V"$V9<RCKW,2(@(=5%D6L
M-W#)^J@!$%JZVO$I"Z_=IFWDCF"+/+$)/HQ^6(3;%JV13<R6HC@31V.' -Z0
MJ0G6 ^]/#;]L30S@C[_YV_CEL(5R28Q0ND# .U^,%\)J:B+6*XB+\5*I*B+&
MI3$=32M^,PSUE6J:5(&IBX>P<J9(*M"G85P_N9(M%@7)^0H$CS-&8EA-321%
M=;)(E$Y6Q!U$K-: CBCO%TMU&^O/E-6E2#=+#,X.*S2*6$+@T](-S?:(W7E3
M-(=%.7?A^C(K.2J6A=S)+D&:#DC#ZEPB)O_W U)>%U?."[D53CHZ$0N[W>/D
M]6>D,5?Y='/^Q\;M8:4^T0JX?8J&Q3[BLWE5R"WL$IWIH#.L]B-:9?9>T%DO
M'[,2.GOWZ(9,#8O:P9VO4@\)PNEAM2IK]9"N6),KGZ*+FPCG]0HQ.;U>DYDC
MB<T9-L.Z@*S50OO$9D/,GB#2$8JJ@T8$R*\BJBO&A" ;OQTX/I?V[L#(QR8(
M)B0BCWNM+(E=:>$#I\MQ,\!OLR!+3$%2%21SG#H>TW[^.?-#,795QCGS@W3X
MMMEGI$<J7SYND_J\A4CLVHV$;/)R/9O/I]-\0NX2.E?0QRX320[T]<+Q@%XZ
MJ-OHS--5E!NYL03<J!H.*Z%98D=QSDR(/N:U(B1V/8HK0F(?^)'/-HIB2([2
M.:E+"?TY]&-7N>P&_4HQFR^E4V,9!_K2T5QW[.8=Q4.J49L2-Z78MPWES[&A
M 3PMWIVG]@6QS2+VNSR:,_7[RZ,YA;B_/)IS&R'C'\VIS26-%"/R_O+^TCJ)
M<];9%+\O'W1V%BZ^2/[+!K]DZSJHY2.E'ET:[]:\IYXMU^5)9Q*CX1C=NAYJ
M+QBM9HM%60IUW&K)=,C\0)H35$7"I9XV<';LZB2/EH&(R(YG;6;K!7DFM$2F
MC\Q2[#JAY)%9R\M-\D>L=KJ!PEO?(Y*J)W4&CUW#,V"$W-VB+ -K5^1&>(G(
M&2)C%]@DA$BF;*I"&D'2PXFWZWU3&%_R]R'Y.W;UR^+F8M^R?-_U[,)*19 *
M=($P<\;PC%VALB]XUH7<%"N\VR/>(63<)<8:(S\HIF=V% O<'89(=.6 JDF>
MW[3#R-:*CMA-7>X,RVK/L/#N :5EM[%IOL.'OV/-(?*HLO,;A;!0C]TA9B>H
MG\U196?OPOD56$!ZQW1+/8T1T@S].6<3<P*$'\K.FND;R['+)NZ D@,@Y W0
ML:6K;3RE-M:XY?PPA+EA]JP=4P;%;+DLVYI)M,[0&KN XA!H+63K!9G@.F*5
MQ;L-S4[73"'F*#MJQ(-[(ON"2[%K.#AN$LN3%[,54;HEIH['M)]_SOQ0CETY
MDB _L.1RME03)+V<7(>9\W4/0T^R/NW\WGF+D=CU*8EIU$(C6V@<SX&Z$O:G
M /O813#)%5P6L_E*_6A@+[W4*.=(RPVM\O[R_K*N+EZ$ZVXA_9)%&K&LF1$^
MS]2<H TNG)6QP7P(*V)*,"\3>^M@69X-+6$ZAVE8P4R""9G8,"V5C[G^^^QL
MW"WJO[/S&@*IIE+G_[ JHEU*P7=NKEK*EJKI=$B4&DI(A(85N.Q2#9X 0FLU
M(1$JG:AMR@3FE6RGG;PX-GX/*Q&*E<7?F=&+8FYWE\!,!YAAY26QTNF[ [,@
MI \OG2-Y$IK,+&[,+%;"ZG+BG806%"JQCW\JE@1I>)<Z*M-^_EES15B92;SS
MT)+ABO+Q<(5T_&*>BG;:GM]YRY.P^IUMR]9VMM0+^6Q:@D16KITK\L/:NVQ;
MN98$\BOU=/;^R>*U?:M0J3=/5WK$+UR9@R*NS=W(ELOIM(*2VO)<\1Z_ F9G
MO)>+V6I*P9?4#Q)%BH8M6(=OM__SGW+NYML/N,<D9ZK/.7L,=R2F"LY\3M$H
MF" YDUB&8RK$RK4MZ\E[DQO;$RVG49UT;3+)O11?<FQ2; E/20.S5AS&9$+M
M"6$GF;#CUA::5J%//<,F<+?/LIX\ROVM*=;]F^<LHN3H6VY,597H5S.94)N/
MAETN3TU+^_Y1B%9/A6C2<5@IML).A23>J9!24LG[R_O+V'WDI/FCZ6?-+296
MLNCG*$JA6H0UB7(=6./YBWQAICKX/V EF^B%M</+HDAW*4=\6H7'Q_+YO-LM
M;^&9UAB#N8NP8X\-$U9,C?CL:L1GUR->5XMX72/3U(W%.83/B%H6._2(&;"&
M8ULVO& %XMA&]]A4QJA4 '3GBV5^Q0U1R&1(3/_3T@G&F:(XU'OTGC_ZZNL]
MY6KLNH49[W*+X A;J9Y)(.C8 !F[9.#4 2F=D@U&1;$V YS?(CS7F,5:#'TK
M(Z,6T<BH)6)DU"(:&35F9!2RQ4J"1D:MZK8WRV>KQ>IJ]1[I5G7>'K1>R=;R
M]:5;;38/(CVAYCZAF*TU=AULP^UE6LK6V+[$=8.5AHMPE=NUV(:+*PPV*XE-
M>2TAMPM)-*:#QMA6RTFC4<9!(IX=[*6XL :& U7!?$&*N_=>*IJT6;L>6]',
MJ?H(1.WJ7CN% ,?'33&7*]ER7LA>"A*DZ8 TMO[9(TC+V6HIG4YWTI-.1BTI
MBC-Q-&R#5V6X;=B-R=0D8Z);](4@S;!.L5100-[_M);Y8U?%!PC,][.V@^1U
MM]ZP@X5ZQ'X8#?!;/$F +%@E>)5IUJO98ED8B?!9 "B=,VIC5[0?&K65;*TB
M3-. S]*SVD:%/1$;4QWTETI&5*'R<"L!&#]V,;I/S XV=:H_6P%!<..2=U=>
M+U9+XAST(554VDB-749^"*16LM6":$B5GE64'5=+.4I/50U,@BW'?/?3E-@&
M\%EVM"1>O9YI5LK91F$Y[18_U59O9)JE1C;/;)_E6Z:6$)/M'&+6840=]WJ!
M&+NSI ]N'E%R@TN[I#L*@'1!VB6M0.0A5+=DAE29(783R\29H5I+9X/EELP@
MG=9M]F-;@9T6OZS;8R&=@@-F6AJQTX'!G3,=3LV8_-XH96M%>0*SQ.0,D[&S
M?\EA$I1009C0ODSV;1\I[1EZCH'(-#2-E3U2P!-X>[)]Y:D8LVLE2.P4XCT%
M;('<Z'IPB6O#UK*UE([%DRTK)2<$."%V6C)!3A#E* +9IC)AG^ZP7IP4)&D*
MDMAISH]&>5=7-(=1\M$PV8-:MFW2H6/CH48&!FOK-S?<=A4_A4*V7#N>-KF2
M@4Z6@6)G7]-EH'PC6VJ(G9R0_G%<!1YHDLD3J6<2I-W,XB5@<=5P@)^6>?QG
M8<72ZC&OE4NQDZ"!YH(M74TL]E8HY[.-E#: +<N7TCFUV)1,,6>*V,G0?3%%
MI9C-E](IVXW#%*X:OK2'AOK.WC'+I(G^@4"1J/3%?16J!7]9&N,O7^;CX<-9
MT'2>HO/TW.(PIFN>LO20*,\(H%@AS*8*/'6F7+W2IS%!6&&;2[#^SH+/NF$S
M!6O"QSJ/1#^;?&^D:2-CA.PQL0B#FTITB_#6F=RZY!M51E3'ND)Y A4^X TV
M+]9/+O$E!(KYK5 ?OWW]+;,,MGS^GV&<Z'W"69Y_E.&W6[K?[>!I=L.@I/ 6
M&04>XOU^X0;C4<XT7OUOEK]2B*:AQV^]'_=KGQ%N3OF\LPR63--]%D(E_ZDS
M4"^\#KX<SRS2Q]:W3N[K4Z?U6ZYU.^@\72&LO>)WRQ==S'S3R<+$OZ Q<5>Q
MR'C/,V1_RO/_X'<?;%SOJ\QEV(I_OPE?<4:Z)-9[\-"^H_J?LV>HU)IJ&!:2
MZJP3;FZH@5!<5 O\T;.;HFN,QB83L#^!_,PL8/S56P@*,I@R&]>E';MB^<.9
M.;SX<021&*:'!TR$,79M,[T 7'A]B9M1Z1]XQ5[P"UTFBR(3T0>.CJ@70YH6
ML95.148RC3ML F69GC6F5@;9U&;/Y*\]<L,UL*J]=A_=_[@;=/L#X!7T_>'N
MIMO[UL^B;J\-L@_N<OB!MQ]Z-YU>OW.#X%7_X:Y[TQK &QCAH'/?Z0WZZ.$6
M/3QVGEJ#+ER0TB@_=750)X9C@3,'Z"!O"@&M-"6F6^R*0*?@SVF-[8>.'96"
M4HLP@GWH,(\IN2WBR=I?,ZS^!8269^/,WEM3K,S>N^(--#&7 >'J;SL5LE@R
MG>=1#$]\N":3+UAL,_#X[P2S068VQ#8B)B=FPG9%C./#F-?Z)ON[&TR-U6O_
MFJENUN&1GQ9FOQY4#I))\%E,1XU!E/-O5W\U #%)T#U\.K90!]"C7E^22=/[
MR^.I_9'#M>HE- \-S<CQ9_$1/-N\L3?@;HX12S1O0'-1HCD 618.316HDM0'
M)'5)+)F42!9K]_%[IFX-+-W5^:O-MXF>I6I\W%?8\ GX1%Z([K!CW?9N\9SJ
MW6 5_1L.FV(.4>2[K5R^+?GW< 9$JCS[:!JJH]C(PEKP,,:0::U*7^Q,X=@W
M#G,4?][TE"A9KUA/7I.S*N:7"DQ4+Y%;@/\#.=T_/&H\F'UBOE"%M-ZHE?,^
MO.?;H#<U ^#B]]8T)BP4RH;R;VJ/VXX%8"5FY\VK36E9%H'_U=@]:YK@)JRL
MHMXWC?<$)XG38KX:@M/2'*>EX\)IF>.T7,J+@E-!;<B4=9 'HJ-3/S%*)@_/
M\$D42!;SM1WTE_=:(+G CC8H9@OY0\B%&">E2O0+AO[Z#EI1//277/075W1U
M%@3]9^VNK3Y?QJT--F=AEJ/2F"D+@PU<WHBDXT1AX7(I6Y<.V G@KI"/I%T$
MPEVE<@C5(1VJ70+Q;</B!:Q>7$]&XV4T7JCE.VOS;B7C^EP[#4;E>:V@YO!S
M$. [E4Q-D,B8*Q*V,0Q/V$[#O]T/R-N45:HC:VR\ZFA(-.-5&HD)*NOB80+Y
M# @/HV^&H?*M*NY-9EK\)@ !>*T1OM%45UL!),3U#!O9:F/%7A9I5AX34DN'
M">6GA]1ZMEY:L?E9&J)BZ3/+B_"?F2H[HQAIH7R8#$%JXJ::K316;'P6)&(J
M>4$47@BK]MA#OB =7B@S7BC4Q<Z=G;5[N2E[H 1C0U(EGZP8"BOFV3:AD9J^
M+5:SQ?J*0V<$$3(2Z:(@/:P\9=L42GI(KV3SJXX8$03ITKL-KUOC7=RRZ)GH
MA'4-X?I2G5"=6K8)D "5ZFE,F:E/,K055H^SK6+SB/?-)1WCY 7"=5RZQ320
M"Z5L79RJ4PFU^% +*PK95K/L#VHL# K.6&7%$1W"AT%/R^]:J2B"QH-4!,EQ
M9S&L=&9;11 D3NQCL?(U83(1$D_Q\51(0-HG@*=&61@T2<L_3* 'O;[]"/18
M'0ADK&!SK* 8K8)C/8^WU/\ZELT:/MX:9A*Y[.HA(ETQ>G9+2!\#I*.5>DA(
M2T]ES=G@KF;KZHHQ(6AD&A-D3(G)(7!LT:MSXOUH=1?K>?_!)30[D()1_\ZP
MK+BQ[&PE?XA@A$S:'#]RHU5)' 2Y+&2;+9Y63<.9N&+7P^:#/28FHJ[F^N1E
M7#[+32]RTXM@RW?6-N=*#O9/P?)SI5FD$_O(+,[4PYJ?UJK::.T[UJM:GTRN
MIO625CU#-WP5W".Q#C(#,\""M8!7[$2SE)*FGR74$H):M%X9Z4"M%(!:,;_B
MY,F#0DW:="N:$KY0BT$+*(O8B4W// [!-0.K4C6)8L#DJ:RK233]E40'#.:"
ML18$P*5$5]Y;BF(Z6)M1=!7;CN@;47-_$]-8R;'_^JE>+!2_B)(9B_*H+<^Q
M$>@AQ9V>$A(R^(CF#9JDE$1?C)AHW'QP>J6P>P^,'9=T-U5R)LY%,#8@'8N$
M%48IK%YBZ^ SHU#0N%NP^F)7Y!1*J>2?4@?"B2$L+%N_=9!X'P@KBM,E03H1
M89+_UC )3 @ICFDRW<_VN8TQV 'HDP96P6?TC.FQ56.>6'IHO?T75M6PK7+Q
M0-#V,# PL6ZYS_H&U&?6X5<"3$]B]T.;NR?E1BK=^%84/!Q10.O$0+T6TV'9
M^FW5V=XQW:P<HM&!+-W9R^9N8T4R5.HY045"M*-!UHN$I(W;2ND0P7%9Q',4
MZ%UOI44[,>2@\ WD$VO94JTJD#*3R9_():B>ES;DMHROT&S\=F2J3.SP2C*%
M 7[IG=]^FNH.0/]A5C[LVJ/N=6"5$JOS9IL8Q _5L?G>M<G$ A' !F(:?*NL
MGP".>^A/-E^6NZ^/ Y[KM4LRU01"X7-!/U6S^48J^DDFC[901:!U9JVO/@V)
M3D;4EBZ5N"Y5$G4,,VG@F:)?7;+'/37A(*VL4M[@)[&;@$-53J+L(4'P+I1G
M'NC,-.E-)98%ZQ%[%@SD#M61J:W4[=.UO)I$_<.C:0!K[K;GKB),OPB)IOC>
M3CF)8H==X120]N5L0SHGQR/9$;9MDPX=&P\U\%D,N*V>"SBM<+7KM<J.)<*9
MA&O%0A*%$("6>1RD%0#*P$@RM &.3BJJ2'8R.1JHKU>!211(' CK@;U$(CGW
MTBG:J#JOAQ&T9Z_=1_>.9E/+QL\$?3<TMMA6%@&V+C9N+A?/]MW,LB5@6=5P
MV/R7>/9G083*ZA&N%2J)E%@$A4K,O%0QFZ^ET6.B="J%%2<-X?6*,9$ZBUTQ
MO.P>5M,H$UJ%9NDS1E%\'6SJ3(_Y:F]*3 #69 )XL\;8)+)MBFR;(MCRG;41
MN[K>]RNVJ(+(!G[>UJZ5-JTP!L%:>R#.&1B/Q.PS3"S;!;Y.\+_GR)K9!_G(
M]D&W=YMIYB\.$@*2-NXQ0GJ]C1OGL(U#8'IN]%8O"B(Y<-+DW:PF;ZCFV$25
MBO)TI<HZH5*)<T9(5*'B86L'57F(3>1251XCJ->JRDJ<DTH.@^J35):GY5.N
MBP_]FS"@@[[$,$FF]X(ZTD*&8X,ZU-F"RTB1C!0)MGS2!%X=*3HVBS6RHA2J
M["&FD;IUB4^H(O=E=\L5W3UG,B3FPXA?:SW,)?>B+[S]"0^':'1RLD;K6>%Z
MZW*>%'%=KHCMC)VUR;HQOB/5F\!B8.L"G&W$@ > #](@OH)+I?N)5'#'B.RM
MRW)21?8QJ3AX/334=_<K>,/"\OS-]:5*7]Q7H7KGEZ41_O)E/D(^P 6MXRD=
M3^<L#FRZYBE;=F_>J.D60:X05IK,FGJ-"<**8DRF6']GFSATPX8'\GR%SG=T
M/)M8@R4W>6-\>TPL%K)A*M(B*GO%B[ QB^B,J(YUA<+E "2;L+,>K8OULTQ\
M+8%T2-&P!9!\_/;UM\PRVO+Y?X8QJ_<)YWW^D6>X+-[O=O TNV'(:J+ 0WS#
M)WB#\2AG&J\SDVCI*X5H&GK\UOMQO_89X91?Q3R9IL=XJ#QC 1_="Z^#+\<S
MT^^Q]:V3^_K4:?V6:]T..D]7"&NO^-WRI1M#FDX6)OX%C8F[BD7&EI[%^%.>
M_P>_^V!,>E]E+L-6_/M-^(HSTB6QWH.']AW5_YP]0Z765,.PD%37J$YR0\U0
M_EQD'?[H@%V+T=AD@O<GVU R"QA_]1:"@FRFC!U=VK$KEC^<<>[BQ[%D 3 U
M3S$"N[)F)(P+KR]Q,RK] Z_8"WZARV11A"/ZP-%9%Y199!&3CE:JSA AQ58Z
MFK!<AGT$(1)XD,=:"V+E>M@$RG)5#+*1ZD!:F]KLN;/W'MGA6EA=GLS]<3?H
M]@? ,^C[P]U-M_>MGT7=7GM>S7_8";0?>C>=7K]S@^!5_^&N>],:P!L8X:!S
MW^D-^NCA%KZZ?WSJ?(?KNK]WV&@?[COHT]U#O_\YI6%_ZNJ@9PS' F/$2FT0
M/W3LJ!346H01[$.+>6SI5@NXTI9GRIC8\@R@V7MKBI79>U? @2[F4B!< 6ZG
M1!;=XCS?!73M&D\L3#!_XG>"/?,QB;!X,NF Y.X"4X"%UG_-5#<KZ)TV)Q]4
MR)%)\%E, 8U!3O-O5W\U -E'T#U\.K90!X"A7E^22=/[*YBV2VCYN=TNP98X
MV"+OJA0?D_?85,:H5,@F#L7-VW'/&)]%B<\ "%FP\<#0DR3=.TE+:4F31#(P
M\4?JV8PU,!E%:T822HAD@M7[ZCGS\ZJ[I]);JII$UX]]]I8Z0$\I"9UXC:2J
M2731.$PCJ?TVD(HJJ?=OY(EU%);-SHS1, <.5O_K6#9/!LS.UV4-;^&?GZ^9
MP>&/.V<1)4??<F.JPMVO9F"KP<)$N:Z>:>:O+]F5S=D_22J)K6RQ@W;C.;8N
M/-4D&F;P4_?:QF1JDC'1+?I" HVX5QYAU-+5P1R<K1DVP<!X&"5R2M=!!=':
M'CT2]$*!/HD.&V*"OK&BGB4-S OB.Z6LD1<@<E2>4TH\OL%92J+C>PC;^@P(
M[S2'8?K1,#F+[J^!8C&;KZQH)W>N'E=JD%NK+VI)-&H7 G,!3ZV2S3=6'/XH
M/;4#Z(4[8EE7:(UVB-'D5YJ9 C7SK271,GZ-U$BCM6]:+7TEL$7RGVI)=*]/
M!=F;&_E*1TE 1RENPQ8A;=S=>UD<V]:)6A()KC7R(J:6*V0KM?(>I4",S1$2
ML <;V7H-ET1:+7'$+GIOU15[LU/HM.)I,&\;C]S!(W?PG/8.GHK<P2-W\,@=
M/-OOX+'(;/,.>WD:^W;Z /S?V' [3WTVSG_]5"\6:E_@YZCSOS^Z@_\@$;;O
M9!%Y4P@X8&X+3- R^"AV]"0_ J%V^*R11LO,ON7>'_3M]G_^4\[=?/L!VF&2
M,]7GG#T&74%,%2S1G*)1N%'.));AF JQ<FW+>O+>Y,;V1,LQH<U.1,^]%%]R
M;!68C;GG(OHMEB.JW[.W^\^JM,M;E&GO,(#D"[AW&DVXE1RV $&EM,.VDC/\
MZN/N+C3;7(,".QRV_RM* ?TNZ-AEHXZ47(>27%ML:9."*[;@>@0SEY@F,&\?
M_)H_#\B&$EFGC:RVV['W?&"5EJ4E'%Y:GE;#VO70O&RB1TS57%>7I#\#TBN*
M,W$T%B9V:<]+D=V7"SD'"8;3!\,:Y?!$; R&L'KJ.D&:&H<P-08FP99CODMC
M0PJ9 "QZBT6I$A)G HF!8?NF)Q<(8T,#66C]@@Y,?!E%.E^F.$$%[#8 %B9&
M*U%TE"AJ34 NV1)%$D52%DD425DD473L*&KC*64.AX21A-$.,&+-.22&)(9V
MP= -&5&%2HTF822M:XDB:5U+%!T]BOQ-]1)'$D>[X*CSET/M=V%0E&A?!3_!
MY&65NKV8626B\<V<N3%]'FON68![20>AP$[K0V+H UZ^8@WK"ML':[%M=#=$
M(>S,0[^$O;02*:MV+^\A1W;X1U42?%2(;/FXM7Y#BX:E/K#4W>5>*.9*A3_Z
M_@YDE[]9C9FALZV0K3=JY6;5S3P/?,^)N^D4S-7G7.87-\2/Z!M1<W\3TPCN
MA>_V;C/N-KOBE]B;X!/.SXL"K'W/<U5'!]$ 7=T7H$,Z/00K(-Q;)MG2+YP'
M6 <3R0)I/ZH2H8U)PJN\%O6UV*AWMQ+L0X:O:6K"!7DQ6ZX7L[4=VG5+'"<N
MRD4"=7TOH#ZX'-_4#CA^-U:)_Y/&?R,V_N>[A-C^H*[NI5&%YX5RN9RMEN(W
MN)(,<>P,L;8]6ST?GR/FFZ=6G> @.G?,V\#5*]E:I2@*ET0^ZD0RR-X9I!";
M0?Q=8QULZJRGZO%P0[%:R58+\?OZ2G8X+D=X/0<48W. O].-H]KU( [K$<\A
M76ID\U+ 2P'_$=ZEO<);6!E?R%9KPL2))#^(XB+7R['9(1RGHG-$LU#+UFHR
M8B39(90=UF1S1<9TOI$M->(?/;-'4!_FS*J=&".M$@]N]>:&V&UA/ID2W<*,
M;+*FXQ I\-7%6+/D,*_&2IV#) ;2*(.HUR(=O9)X1<3\9%MK8*S(0G#!P>5&
M.R VG@B,P*(VZ1/SA2KD$=;&4)^(8CSK_"Z_8\TALE9"LH84CQ(#NXK':*<)
M)UME(&6CY O!'<A&V(G'6_/%#M4':?'(!@^U5A4F^"@*<L]7>32B'?![F(($
MJ50DOXC.+V''!F_-+W'J$R1S2.80@3FD-RK6HT03D&&GSFXM(&/F]Z6,E/PA
M.G]4DN"/^ E_R2*2140/W%0CL8B8.#_.X$NB729.JS2@1VRP<5D(0Q8#2/]"
M$,*<. ;6*8=Z.L4 CZ8QHC;KO2DM' EB*<@D!G839*5\(NG)+=/V4HI)!">'
MX&1RA_$3[!+-$LW)H3F1S%Y"F7")[&-'MCCQM%*^E%;.>C.,UX7+RJRM5KZ6
MET@^*QDM_2:Q'B6:GDXD@18SP2SU\K$C622]'"W/M;=4\&[:F74XJPNYSU6B
M.14T1]NEMV=(%K.5BI"@E)NO5V98;ZCE;L=GD+(-N"HHT<#^\P_VD.E7:7T+
M09@3Q\ Z*9_(9L/MTZ_W%&0'[^3A"H,;HC +GMR:QB0H/ZQ5[3R^N_U MC;;
MYVV;I/V>]J.D/)08$$P>%A+)@6V9Q97"4#*"<(R03/HL?C)8,H5D"N&8(I',
M6T(Y9<D@DD&$8Y!$=@O&24U+;I#<(!U*B0'A)&(B2<&8Z6TI%"5#B'9,0*F0
M2/O/^&GR?3/%NHQF)=.LY(4I@#NQLP*.C0^B[7R38-X*S'+G\\J\_.] ;I:
M-T:(4=ZDBDW8],"DD+GXM,W$0^1APP^(8I=V+<LAZHUCLC,5>'\$]]RHIQE.
M^&6M5VRJW\Q@.4\^BD7(CU26EF#:CQ(,\\5$=DQN7WNP O&\#<AFP,OZX*/"
MNT 5E<6]YY8/(. W'!/8K-2R]9(P1J$H2#QC(9]('GG+@@HIX2784P%[,OGA
M^$43$O@2^*D /Y&\;T*%$9())!.DP@2)[&2-?=:]1+Q$_*$1?[#DM@Q=2N"+
M!/Q$<MB[G'HOI;T$_:%!GTBKUAW/MI>XE[@_-.ZCY68E>&7'A)B5&:[%BEZI
M/1X33975&"ES?.D0F>EPEX8C@<5];PUS@-_^S2!A:"H(#/B ?_MU^8"+[1T:
M69XKSJ-$@WXB2>KMBS("Y[L\$1X"'AC;XE]6ITOX[PK_O:>KI=B7N!<0]XED
MKK<LTY R7R! GC'VDTE>QZ_:D'P@$#C/F \2R5\G5,0A>4(@H)XQ3R22X8Y3
MTR$90"!4GO:FA;7;5$L'2W7OW3/>M'>A4,G6Q3G/5^[.3A7VB22[8U9X[$'V
M;^JS7JI)W$M[IU1*9!]R_!H/:?4(A,TS%O_E:!E@*<9E/X[851]MQS2)KKPC
MV\2ZI7&Z(SS#S*&J0- 4JPR+.7>1X=/IVR$E Q#75(D9?#RR#(VJ'!GY+&+_
M?Q9.CT8>ML@= E.G?=K//W7LK5-QB:2ZMZ_T6!459J=$@3XD,$]?,@Z88'2'
MWM+5P5Q,SC5KC]@/(U"J1UXJF3HCI/W\4V=$J00D]D14 HGDOK>L^Y :0'*A
MY,(@%R:3>8]?@2(Y4G+D'CGRH)&]R,->'P!,)/&?4#',8=ES?8QQ'C4O-P3)
ME:Y@E$,DDDZ'1X]0:R92F1"G-D>J2ZDNSX\590A#8D]$-9!(R4+,2AVI"20W
M2FX,<&,ED:WS\0N()$-*AI21C 6.C+:C7R2V.K$(A.Q\L[(&ZGK8_(HUK"MP
M?VRQHXGNL:F,4:D RP#8O+X<-D^P'<XR9Y> LU7#&6I$)!,AXB"W+C*N+%6>
MT$/TU'EP;,O&.N/2(^L NBQ;@ YG4S8<'Y69YL\GQC6E?7'-JG9U8_=L0/>6
MH.\UA^'PT3"Y-K?=PP4QS&S5X8+'93:?-9\EIY!2-9%7CWLM:Y5CLU;,5C\1
MM-&FW8K%;*6<SU:+Z9C 9\TL>U)*Q\@YE;UPSL$UTJ9]-17)9)+)4F.R:FPF
MV_4LJ;08KERN9,OYLN0ZR77['/+ZP&DM/MLE>))52BPXC[+6J]EBN2YHH+5T
ML%(OR87I<&$]-A?&/DHK=98K5DO@W0FRE_M,>.[D(R#KV:P1F\UV[.VT>RAD
MSC>5<K91D*I*JJI4>*B:WRL/":NM"L!T)<ETDNE2B(U4"[%Y;L>3R-(*C11J
MV5HE'1TG(R.2YQC/K:G?$)EQ"H5LN=8X&LYQR\8N[:&AOK-W;$F:Z!\(75^J
M],5]%5JU]<O2&'_Y,A\/'\Y"9997F.7592T.8^H^Q7\<NN:#\%#$S72%:)HW
MN=E[:XJ5V7L-6[#^(ZH/V$\SRXN<S_\S9+GBKCMG)JJK1.<KRE3_M;=^MAD8
MRW>"V8C1M]O_^4\Y=_/M1TXQ)CE3?<[98P=^;JK&A.04C<*-<@ YPS$58N7:
M%CM6F+_)C>V)E@-4DBZHF-Q+\26'O5B[?]=N+^9=B<:55FX,XD!C(H&HLW43
ML'8P7 3O[?XP;0 86)ZL@9'WL* 050@3$T+4Y1ZNJC)L 3Y46J[9P26_"GXU
M&)N$H'OX=&RA#G"NNEB66O)VNFW_UXIJU@,6VL^*D:4T/"EI6)7"\ #"<%9)
MB;@I>T#6EL@Z;62Y0;\S@E5:UIMP>)G7Z%P/S<LF8I4ZN:XN27\&I)_7B;BT
MY]4B[LN%FA$)AM,'PQKEX%<RG+I.D*;&(4P-/]DHC0TI9 *PZ!EZ+A!MEY X
M$T@,#-LW/8/YF5_0@8DO(U.G&9F28?K$1+1;,2=,+%FBZ"A1U)J 7+(EBB2*
MI"R2*)*R2*+HV%'D;6N5,)(PV@5&K)N=Q)#$T"X8NB$CJE"IT22,I'4M422M
M:XFBHT>1O^]"XDCB:!<<N3M^A$&1\$?3(W^33/&?!Z7SIA;--T3AFR3]<OCB
MB79I%NV A@V[\L+ZPQ9SA:+LJAPQ+R\*L/8]SY0:(V\-Z+"NK(D 6C8\/B<6
M$*UCSP;4AW54C8;Z-'L1ETOE;#V?SN;J,\'QMJ)<)%"'=3#='=2B=1@HIM.P
M5.)?>/R'M1*-AO_C[>";SY9KZ?3-E@PA D.L[Y46UM8S(D><5'/=2K9:$*31
MYQGT23LB!@EKR!F-08ZY[RUX$E5AK*@38P?Q'.&U'% +:Z<9C0,$:DE;K&9+
M)6',H!-#]#$+^%I8Y\KDX"VLC"]D2W5AXD22'T1QD6MA326CL<.Q-G*M9XLE
M0?HFBV.%2'9PV6%--E=D3.<;63#B102U/(5[98D'MWIS0VP15O@TF1+=PHQL
MLJ;C$"GPU053L^0PKYA*G8,D!M(H@Z@M)815I@E*N7P!_O=>[N4(Z);Z7\>R
MV0VM@;$B"\$%!Y<;[8#8>"(P HO:I$_,%ZJ01U@;0WTBBO&L\[O\CC6'R%H)
MR1I2/$H,["H>:TF(QRVK#*1LE'PAN@-93X(O=J@^2(M'-GBHPAQ5)0YRSUAY
M-!)ADF0*$J12D?PB.+_4\TGP2YSZ!,D<DCE$8 [IC8KU*-$$9#$) 1DSOR]E
MI.0/T?FCE 1_Q$_X2Q:1+")XX*9>CL0B8N+\.(,OPG>"2*\TH$=LI/&V>+(4
M0'H70A#FQ#&P3C54TRD%>#2-$;59=TQIWT@02T$F,;"K($LD.;EETEY*,8G@
MY!"<3.8P?GI=HEFB.3$T-Q+)ZR64!Y?(/G9DB[3-LE%(*V6]&<>1MTR6LXVJ
MW#-Y-I):>D]B/4HT;9U($BUFDEEJYV-'LE#:.5JR:V_YX.1T=%$V<9*(9HB.
MMEWOD*9CHRH8-.56[)7YUM]!<+$3KXT18C+,I IXTS 2T-$R!9NVW76(]%MX
M6RIV:=>R'*+>.";KY,"K,MQN54\SG/#+6J_85+^90=DA._)+S,?%?"+;*V/V
MX_^(>%Y\M!GPTB,Y*KP+5'W7V'MF\@ "?E.[_G(A6Q:G!YLH2#QCT">2S(S3
MJ3\I";^I+97$^CEA?9V#7LXGD^O<L2W_88 ?B .(P@'G%YT2QYHOYQ-)AB;9
M@%^:^)()#LT$B>S1C-UD7R)>(O[0B#]8PEA&+R7P10)^(NGE7=KM2VDO07]H
MT"?2,';'IOH2]Q+WA\9]M/2L!*_<#!^S.,.U6-$KM<=CHJFR("-MCC]$<GK-
M.6$L]'MKF /\]F\&"4-CAVS !_S;K\N=-;9W:.;A6X'EA81^*M!/)$^]TZD
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
M6ZEU#L;M21SZ$H7;9Z=Y1N/WE;M2#K@91:J=0P(QB?-A]@#$C5WH1 %B4._
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
MS'C.(HXYIEYN6_VOOK?7ZO]8=X^><1'=-%_GM^8;OHU/8=A@,A TP&_,3Q^
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
MPLEK[7H\=XTOCV]ZC/4,%9?;^J3N%1Q-=AHTCL=6V]R77:;UQN8IO?5/ 8S
M=0T_"O*GU1=,F*?KX$MX@+"P,[2#P_T\.CW01>&N[R*4=>-)",/L^*_"^(#8
M9Q3-^F.,@UM>,+^ WI D&1@W'O-0> &Q4UJVG8!-V 7ST4LR4GX%B*J9B_'%
M=$T/@;3'&'K#4^I#IX^SZ]7,>ENX#EAZ0_R<05OX\.I(1;XQ#CL2L*3;%0'B
M5!?8<\XC+<6E00 .$?= 1+Z!BB$L_\6#Y1O"H>0\DP0#G;X),CXT/@Y$0%@)
M@(#7"TO8\$9]402$8 ,ZVH"<2"OPO2=8/7F#!P+KAU5@/W5<!IT+*C9PE71
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
MO'K1>9-=L@KHF+:Y=))+$LA/\&4LT:7\:4C34G%VE=%D4DZ<5,I)9PA4^Q>
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
M+1 #<TA?>OA2,Z0!:T!P0M6GYZ^^FXE $C4D9!I)7!+!I[ <EBG)(6ABE1Q
MP\()[G@W%=Y'??T^;%" %<S(!"*JQ8]WAIL:!(YG.0-@!P-5:HH[X=EW%O?M
M@]] <@5<A13PJ$%0VE]Z_'S\ M[59Q_9%L8XOM_1U*UJ-'4UFKH:35V-IJY&
M4R^E*W]!)8'&3X/>(*W &9 :IH; LL2F$MP@P"F\)";W8EPQU:EDRR3VM]BZ
MN$/0-U#FVF2GM%2/()Q23*H2M2I"Y5 **\*/--'WH&-BVZ= YXP;%B5_Z]Y*
M0^,CJD>8V-=J_)H^8_JJ^>LGT+Q!RJJQPNIF\]5T7*UD8A>%J/,7M53 UR=:
M&+XZ4?JP%1$JF^F7X,TO.*B9E&#64SD[W3C']D;478D'H\]B HZ>38?G<G1$
M^":$QZPV<D-'AN:+,'X'Q@3+!-YVXUEUXZ,Z!+CJ=[WYFO$ ZQ:P_QOO%911
M7,_(Y>J"Y([L6VK&[>W%Z)=C+S0N3,^TS>0A>!#<C<+U30^TWH#:8-%4Z=#G
MWUWL:A)(^G&8_(0[_N?#-S]X@1LO>@B#+Z;W'=90/Z_7\!Q')M/#@E0/*_Q-
M/5:!G6P!#2PP3EX=FTV30#A>!G=&P:;W4D>9KP.<NOD4HBS8082PR+S&8.Y/
M)0--GL4SP=M<^3I+2Z467TKK 7O##PA3X\VC":0[@PA;&4]3J/4<GN,:S6-V
M2DP@V"G-;+I.(-5<<S!Z/9N.1]TV=FSP?=^WG2Y34D=X5@_8S7=N$C;3?/6.
M /-.S7I'U*,N:82=P,,,VW==,^#Y[N,MQ4#^2VEJH40+O+Q_-![AP%0#';1/
M03AQ9[)X%_>/C^=TU5Y(JPE>K@S;2_?/, N8LX.N%R!0 / +6K")'<P-OZ9V
M%3K."_RU#AI'!XWVW+5%_TZ7#V5NT_R&V URFSMSWG*D^%7F#Z<?];]H*7)A
M8N.*5([B'-Z<8V  1_7Q_L=Q,ZF^:0LMS5SRK;#T K9:P[-EJ1<-\)?B<\X+
MT&SGG"_.-W[.)V#E-XK.>5;60_#(8SA3'9#'>0&' @#<BA!XL#Z4'<5O\E:.
M#WE;[-@3,B#>3^=##(J9$BAO?L;))K.$0P)'$T]*>\CPO5D7A/TZ4>F;1;'$
MJ0Y>VI]HF;)'G-- +ZW3=7!$IBOL%]0B+8L;)0JP6!U<NOI& A>VA/.*VV%T
MBZ]P0/4#01T,:XD&!$S:]N'"@@UY?J@=H&0KLF<6=7(ZU5'_<-W /DO)D8[L
M=L*!DE:\4&.[Z1&.XX(9;*4BJ4?=E6]51-5JU,>CA)D80(XI\P:_L']9S*"^
M*DOEI,XX?[[I !>U"NV9ME&( 05U+^72'B8 ^@!L803VFQ_84GBCX6#/'^>=
M?A2"C>:A96B@%M<!!N.!7CN! O=59?V2L/DE>;F6Z=116<MS,AGB$$^*E7-L
M23C<B3'MFGA4%F4M\[7]5R3QODO@FT/CB;I8&T_WU_IJPP]RK\<4 [I.F2?J
MT=SQ>5S_F++>M!VL;WT( ";IIQ<N)3&"]-4?A0D$GPH2JG;59 6B*/-LZN!,
MRQBU!,'L3D&P(\P@6?W C=#.9_BS:?A* V?A30/!F.]SFW"7VF.^"(.Z@.)B
MN-.?_,7XZ'PB10$ 8["/B<S%6NQM*60LISGM;[6VMEG-^=^/Z"RE:[Z!$ '5
M3'W_ORK&BC"AG\]=[@0.MTO^MA.,\:D'8/_%\6FXVY%/@T"8]KV7?DDS9F('
MK9G%%:9/U@_'5>^?"#\*87!62ABP>KQK,&CEPH#YR4='D\I$9E4S)C"FFI'#
M3_BQD_C';!1XTB@E]*=0H-HRG1\?'YZ4_AH/ C_C]?K8Z-3H 9Z-WBC\L[P(
M,Y5H3_)ZZF\?;%.(=G_ ULX%&[65[D>8K.)*'W-40+Y:?A^,6'++=D7&7#5#
MI=,5 ;I52D"GZ7,*)/)>=!&?R;40#R+ @#&H%XL XY":A(\[/WY"9T'AR;9+
M>;)I$MKNR;;Q9(_RN-. QH_ K36E\L'11A[%"Q)LEVP;FX.!ZUAY26K%D8A)
MKHI"D!;E8F[63IW.DV[4:2 ;NNIV.8]P.8BU/GP^S7&_,E^*9[G$8%#SY\!Z
M8'ZDO'=IZZZFO%84E,@P,G:,NV@1@^G@%;N03HYF&W.Q=5^"!LH5'TVF/<Z\
MDPLFSP]AMH^J(-EV*D@V_R2+.0A(#Q(JO"?E%<JDMNZI;P/9DY_4$F@X3/5>
MFX$P7B(S@!<)SE? 7 %V%BMXHM$<CXZ*57<9=:0#?Y&1_5%-F4#B&74"?Z+X
M_!LF"6+&;>JA*BO6=@+TA[.;0GW(/)V0'\[&3FW"-=_B368G: $F<N:!\3'E
M:M<SL,0/2U".D?S$)@<>@,XN@=WCBT,X#,?$61CP+_V2Q,L='Q#.T$@OE&9A
MT08M(-2:4?AZS@'&X'N(BW<=H-%]1LZQN'X@_HX V)+3-Y"EVG$(/0X4U-B7
MDX00*! "%_4(=EW@<.GHS<SQ"X2#F!)^.\TKC=YZG-FS9']$^E[XK\(SL5D"
MZ5OG^K NX*S.\8@2M]DZ(J&L&XW!E\P&#60CD@A7=+!A7 -I@>?;_0V\AX)R
M:@(?1Z==!VZS53)5(I<+H56>K("TOC0=7/^73\ =WNI-7_O!-?:KXXEL>#GZ
M*Q^1LR^B2351&.9HOIJQQ9D8J9R-1/,%\C2H>YZ:D0>_9?RGF.T14DU%6 R?
M\F03S H?-@RG@J(Q,R1N[J[1M9E#2FC?%90;X"UZ!ANYWN#Z 9?!F/8K5K5(
MK?'"^5+6%+)-RKA+Q7XX^0D?PJ'P)!*N<F^D9HQX9]]'\T:@#N\.T[9^-HQ;
M-Q8*]%&P#C03P8E7?;"LJ#HG-<M1I?^:+N$<@D06\1K$+N KTK B&8+@"N!P
MNET'(4,I@;!M#Q$=/\0/3!D%-3P$C!,H78;S*&F@I&,IK8K#%7!F<4H8"6Z.
MWRBK!'<!/Z0#;34*N$M-4;:#$7?/EJD)7?H]&-A7]4 U2B-7,R_Y6LHT,]5J
MZ*APBW!TH/F\*^U!)2"D@2U>J8@*CMX673-R0Q(PJ8&KOAHL&0X'POA(IY?<
MC65@L"BN,0,31?9\5P'H!4?(H:[F^+925V)'P*>Z<=/%A#9Z>_KEO@78('/3
M6B=D.LX4?10NJI0?6?5A@A\X08R.6 F7<E. PN,@.@;931 # ;[DHO9+2FZ*
M2W1&PZ0R N+MQE9TZ+\(0EG&/S4 '@\J\FAX7*;,C;%;LQ= ;4ZNP6Q;>GI-
M#9]S^GTX#@ "CO:-F%S5U4STLYTA<8(>#HS%GZE^W(@&5.XY#J)D%?0\G0E+
MAY@2@<QM*4L&;): -I0<4HUBH,D5>C(NL*VD?D&I_G+$,(M382@Y*/4D8L+F
M"[(S9N,6!FUAA?!4LE9TA/8]Q.W_1+6?2N;)"%0FHN6K9--B)3[/C;9U)3[Q
MHG4%^K%4!TL:</DU\.5">OKQ!-TB->@U+\%YE(1J2@='UM 15'S3QQY>>/2H
M_]!-U%9%H7+&GY#D#F N/I+? 8W)[@/+\&W0%?A9F8QJ6YU"BEYFG<=\NBO.
MN/2^[[O7>J,$\15ZY;(E[COCE:N1.US)=,H*&77LUD!W"Z<QN#4/&EU?(=CT
MB0COM3CL6G0",)!G+(UI'JN"ET(4;)ZJJ\:.?:3J;)! @3H-(#UE:A<2*6ZI
M[,RI'.LLQT_1/#UHM Z:QPNVQY_,K)Y(50B'Y!I%9O4<@,)[#1=B\Y7OLA,%
M+XMTH[#$.2ET"W*NP_IXAZ4LYR+II%?/GEVJ^#+^V^P/?C5H&S4CNY%,Z=8T
MBDI*N9YG:6P!S!Z$H?" :WGB#;.X*8O,I:X3;"5@S:":>DKAI]G29L^C%XRQ
M-QO,1%7J[+/N;8%9;C*E4(>3&V7$T<L!)=501EPA(N9$XV-$+ 5.CF==Q"D4
M6\^;:)&RE1N?W'2D^"RO3&2YL2XKYBA;"2"W/WP^RRDD^6E&B@=R3FPN4GZQ
MVXL.X_P=.0-6EN-*"I6\FA1<Y!9$C!6<K*-\A!KZL!8?^TE,W8DW;UTT!.7D
M5YD4B*0V,KK'>/,+>_[&#A^3]HNEYNI'%ZU?:N8.IIE7QQ]O7AT;=!1&G9K9
M/Z+$S *TL?(*5>9+_I+I_&CU X!* :OU%%Z,@6<B;68>@$T&,F'[,9I2.LDL
MT=#LD]#[Q5X[K.('*.V+:XE,+3V'Z%;-(=I;P^I/U>E,9RXPRF6:H&7:JJ2R
MHTSD+5UT'%.LR 0Q8Q+[!]'W'+G2K!GWWUVS!PO-)'>D?.UPY;V-I?,UXUG\
M,"4G6VCYZ0]$P#W38F%"OTN_&[Z9@: D+W+EZF@QZKT"))K+2Q_I":-<T4;7
M%2*$>SQ3?8^!)6H.I_JFL5!\T_MWR3^L'JPC+!&P#8Z?]?%I8ZWC# O(!V,%
M5<.US35<:U<-UZJ&:U7#M:KAVIXV7,OKBXQ'SQO@F_@Z_9[?,C?,$@49U7F3
M_'J))2GP !"KPK- ?E\ZTG)]"78[2._P"Q[F!U;R6\?M1N/PY(,A0$D>(.,)
M(O&A2 S..8<URSGRATF"'J?=XNH\.X5NX4:=/<?Q]?%=J3/@_-;T*1C[HA[2
MB=T"#^;TX+W95X[:>\,I.B#606<+,(X?!5+HE.,.QB<I(:<+=A=Y;RGT#_]5
MW0->!3E8_4@BUW/Z<"GF&D>.0I"11F,J5D^N'$Y5#3#+0E4<!Y1* I8IUCJ3
MCJJB7I03#*@G LQOJI&3T,7,C@C[ 0>H'X?*V](?N/Y08,TY=2_9"TLL!VY(
MP<YGLA6,;[158(F?RX.H*^=B1OH0],R2W^0 <^LG#&GY1Y?^!]>AP'\SN6UF
M%[#-I)0H['3'N*H+ZR\=SBH#OA8%E/OR)RB-+AB"%QB_&2KK+!,Z2<,@[IA(
MN(UO!%LR=#E&.Y,+*>4^>B/W$6?*@6@ABPJ[@3N8((3I!Q0WT;V]^Q$2@SL\
M4#_QB]E45-E$*@D(!#_0C]/%G+OT99@.!9JRJT:"4H8^T!^V+.24G$+?"!L<
ME&\>-^CF\@B5CZ1.&@^EZ\QP)$]B$.HS:9[%W1SCU4OCBS^T583KF_4G>OG,
MOC2N/!&\#(VO@ D#U:CQMY\13Y!@9D48$=;A,)([?Y[]5F*#>&*VV<>\7SYU
M)R"S7T[9-0:2^"23DR?6BW%4X'C8P CXG1T!CB(J6V&ZA O-=S#,*'-,MRE"
M#U5Q)H,3V/3* TX5DQ$&8T10A[.;VL(FC:X8?H,;7U4^[%\1.L#?S !7P6<Q
M-4'EK)G7%:)-^4>M])^)<+XP)0>[B Z9#&,OJ+X(W9V1Y)@8"YODM]GZS,1/
MBNF%0[KGO,%G_QY=@ ]X@@OZKIN%?;QT<ELT3L:UQ$VCLC]4&T\I *)QYT7*
M*T*AJG@=^RP=#Y!&&!_5G9\P72Z,Z]1TSKNE'$.<[(X\F L^/9I#1NA'74BX
MZZ>Z4WFM,/6VJ_J>K#.CIJV"P4]11XJ_(TK#KJFFDX",]@M[ODQL\X6^/6'7
M#+/COPHU1(!,;CI!*]3+)J5'X_*K "7)"FN,U#IO*^&F:EC)C)C>RNN^L E,
MGZ'B>$L4<-@JH("Z<<EIG%/2I52NRIN(4VV+P9!79P%G?W;0;FR<R_A2)@;5
M\!S7;[KGX84: ;+,2)/#1LZ$EYB[9(*?-J=]QR2C^HR2=AT/ +%(0:*DTAJ7
M'!4?<U[%/:$X94]L^L2IC&7DN"^9<!],Q_XRO-$:U\)G?HP-/@K22P>!>$6S
MR065!K/ QY0S$-S,F$9TOY@0IG4-1@CUF!I4V=B40&:*?'*27\G/Q)J@ZC&>
M*)BI9%BJBP+#2VD!)B.QD@!4GO9"%2KQN4_GE,>YN--L*'>-CI4NCCO,TNS%
M<4>1ZB/MW'0?4/G"J.)BQ&I(Y\6#OZ90[3*AZ8ZPS$@*W0%PK'W\.&B-V<T1
MM"*TS:'F%8W9'<(,W,(&<M0N.^;E@;#\@%N>I5Z?9%UP[B[);M1YHS IKDA=
MC/G8C@I<8<]EU3.2E66I4X!',=2919KG39#?,&*N78Q@QGQ1+V4V]%+(0[9>
MY&H6I[K[CZ//%$OPGZ:'.:V<\:<\D\HLR_=!3(RFS>%TSWI0M^GD4>7Y#R95
M*C+2R')Y>Q;?>682[<2T\K/CDS/EA#:F9$#_,W)GS'Z.^<MLV<]O0ODM3,#F
MD(OJNB@0&=>U?T,*\1UY2N0EK8>53:",$67)_<O'*(UQX0<#/U!):/%WV""+
M;1!R8$PM$VB?G9VH_,=SMX-I \9M:"<#)OC!L7M*F8#7F/8#O"[V=NE.$.E&
MEB;_G RF(#\$*R"FWD:<==-%IJ#T$]]WF==R-8N,#PS3;G5&L/(TQXTR^&QE
M?18X&\U6C;Q#2JJIX]-@XG%R 3ED9H!+9EO4<*-@+WQ/:D/\!7MZ> ^IZ7JY
M")/$%T900LWP@P=E=H#<M =RTYY5?K8TLUP=EYR/+ZZ:#^?X@(VQ0/[4&HE[
M*_11)5))Y*EL/;)Y1.P?('>Q3@]+_"\]'AJ3X EF# 5<B1QR9(S*M%]-G-'.
MP$1OL%#?$PYH!5Z#//L(5;>=(C^#$B^HVZQ6L_2MR<1(P(A"+:6=;X6!)MUL
MI/_,45AX+2R#E A:O>*R"2];D1G\L?CT#LMS>KD3'M9_>D4.FKRFR9_8D)0J
M&&@[F& JA2K73S+H0O.'&*EV1G&HJLEI)B@I_G]%'L,%4+[G=!SRCT=2N\B'
M<;UQAM,J+V;,]YEI:4K[4R@#'*U3Y>L "E/4-44UO0.3(H[;U--Z1[E88BGY
M])]QQ$#%@I,J$-"F*!#A!]@T*@RPT03'6XC]P94"JXFH&E9Q:#T[+,TT4\F6
M- C7CBRAZL,))Y$PR-H&O+!,]!@3/E!8F]\1!S.T,XR&B?&B=0!<K0\.(%(%
M\#//6G*%:7-M0J!\!XBMJ:Y:N@Q!)M6_O%_4PT 3P2Q-TW#!Y)NY-"(0IO0]
M.&8PR^ ^AUH&_"F4^<Q>&W6^U&J =0XX7HPSS6BRLX4=PT83,3RD[]@'Q<\X
M8K4%&T7 "=N%K5[BG&QTIYF.&W=(YPT,>M19C,Y-^>5U6<>;'[D$6P_WB"NU
M4P/H,D@$>YE](=\]_\UX0P10;P0^1WTF:CP> EZF@V(QE\'C9PKE52E(($/3
MRT[=@PWU_0#_96.=E';E*/R@<""F6G#&,FJLV)B'/!J2 MW4?1<1556.>R_<
M#H>GGG%L4043W6%2^)YPWQI_27TN]/WS!HI31,<[3]([<($FKP%#2_69+- 2
MI#5,3=N;-<DADY::E_8PET',$^AX %TCWU#2@<+5&+:1U%2H1QKBKT1+H\9C
MKI65MA+9#!HS#OF1-_','VI)$_-H1?4Q>XXL;"7"CBA00;!^! .6&/=,=2MD
M]9OQ'\S/W_TWY,A)WZ59B%]/0E)O23=$Y.RHF%JY-HA=D-C*P>1<)EOHMBK$
M\Y7A,./;-3?GU);Q8XESK\C-B6?/,>!DTRF)/%&X4:\FLFT<E7,%VN!!!F4(
M_*!-<0X6&C..G&8#8\GPY$WJE-JOU__\?X<'ES=W!\ O#@+[Y2#L4:6&#= \
ML+"[5'@ O @V!S _N)#R47TXZ(5]]T PYSOH.2\]JF80=NH AR+DLF5X%Y @
MT4:(78Z8$6W2D,8TXDGOR+"$,[I=9=62OY"T_ GN0I5QFR3?;L6=5Q9&.U5#
MO1D/@Y&4S$'E=(I ["VXPYP+E9#T)()7QQ)CLV;ADNS0US]!JHO 2Y+1@.)4
M4="?IN7#]RI8H1^AODVGKL6>/AW9P9(<-^$%TSSN$:P;/4A)EQ*M@& JW1PN
MA\,)3>R/5?"._LP/_#(&WZ0.^9R/%8^,#U6?*9SHYG-^KL'H7-JB;DRQJ+7^
MAQQ;HXHJ;\Q:N-1R6!%] 6CO_/I4IW>S43L\/JH='A[QI1K/I@2<U=+BVW@Q
M<><()OMS;,F %L5T53&3%-E*>>ER\!U[T@-H+)[+QUJTUK3Q32@D@ R4%>5'
MTO3X@W)4:'<N9[_1H2:Y/+6X*8$JRXL=&MHI1W2NHY\>*"XO/KXU\(=@I WC
M]"<P[U2OP]@':'%Q7M?U.>D(T(,P.K['=;IBAH9$^8=/.7RZPUIMVGFKYAH)
MW>=D <S%_IXO[HWSI]IX.N"\3.0DGXF<)DSD=$*@]5TPD6;];&8FPC"9R$86
M0[,DTI%'FZC::3FDRT.SLHCT7.X"KJQM[C/.%@?FOI*G!F-%&=)R\C?%L7O,
M_0*5.#Q(O2G9;&UF4E>6.:5(R9YF+;%79!)'FD)L*GOV,.TT_.*'W Q=*LL@
MT[Z"7!H4&0@$;#IEX<QB'*0R*-#O@V!#Q1:)8237 91?WW(HRRO575;54\0.
MEGE20HG3)NF@TVHRRJ'[[9::BO ([*0E\-?S\X=:D@5)5)(%<Y+/0ZU7XT:\
M9MS;E=V*#B63=\BT)9(PR6.6\B+&68$\P#8O?V8FWZ3C8:=@2?U7@<'1WS7T
M I@*^PXZPP/^"QNX.)*:H:KIO=R]5HU(  /6]0=J%,VY]I.J_LZ6,OR1$'BM
M*<O80D4"K4#T*-K<8)BKY;VXGPW6@>BXGY1ISNDZWU&8I5Z2LG!C"I))\RE\
M3,R>Z/"!U7<X4P]] GZ0B9.@8S!P1 QEZ0 6FH%^= U$,XA=L+;UK&+0H&P.
MM@1@^KYBW4O2)AK8(<D8W?Z"O0&"FBVK9@:X!JDC)Q8>-S5(5(;].O-A8BLR
MWVA\OZ7]AU5I?U7:7Y7V5Z7]56G_RDK[D_K]^RXFWX$R2V+QD6OKJ.WP4P]L
M$IPY:S^H^L;\6O_3.6K]5U"F/E=A?W-B83_M[H"V9Z1/8!]R3"?XH6<KHUB^
MTW,ROT.'P8M\'4=Y648Y+;K)?_ \' C5%$Z/PW@",?4=1WS)QZ<_E#_C*[<K
M2V<8C2+S>=(=Z@X4 %5%/^;BH/M&J2=Y6!IS4D_\,AQ_'R[_ZN_("8=)?SM)
MGI#GGNG=\]0O6KB\\1YH#L.B(V1:A[7V\7AC0,8Z06LX(+[.0<W4:!&)ATF[
ME[$7%(Y5QNYUU4B+F3,:UVK8#T&:HD:@0CN!\8HY]U.K"(YF;,^^'=C_\70)
M<-@J!ORISOF<CYE^O(1#OH8SSI8US#MEZ*C>'G?$JYQ>+E_QDJ,Q^G0V<4[.
M%U]YIRYIU@(8;2F/&.)+3/GJ6:G[T0(<O]\ PQG3HUUTJH))IR;I9&K0L<'B
M@?/CH.?8P-9^B9'H^,-G6*HJD3"&PJ2)K0ZE%P5#O>84AE)EGT/&'Q=O8-M=
M?"TWY: $%DJA4:MCAY[+M38T&:6KNC/B7FNZR'A*T7DX9*YJ@_4!L')=[LQ*
M,UK, "O0]5)3(?$X"THM)7;Y27;BJI[C0^6>0$^"J7)4:'H3K"/PW7UM"E)2
MB7:V"%=#S@!<$W:7<+4K0*^%V-K5?LFS1JO6RIE[G0@T/KBT^*)A.=B=XT!U
M)*G%C3XRPH^XE19U5RE15UNQK#O.JW\O"5:\/TE7-_[$3$@\2IYQF\@K+?1X
M-A>/P"40XQ3[%,13;2CZP'S1#ZNGW'/^DR^YUM*QXOY2F/2'M4"$ITK&$2+!
M[[2$NO'DH"^2%J;S)U,]=1"C:TF!**;":JR.6WI3,(57I*;T!H*R0'$U=-C9
MC2CO+(W!FFWED1<ZG(U,<2JIHE>T2B[EH/6/R'3JX,KRE@8%F7HU6-,[@Z _
M;L:\G$4]4+[ITG1V<N[*$-ZE&O%@SAV5NBJ92/XZ7O&X:C " 5P_]?71YZYE
M+&R*83+'"%G2?KCM!$;+_2C$\('9<1W9X_Q;J@9+T5;-N/-9_%,HT#:^XFEQ
M@UEN1P<47Z")[:FLSP3V[5(*_N.%3%G@?\3/ +X)CW^0427Y/WP^.JXUCTXF
M"/Y!<G IR:]9DI;I#UF93BR2ZQV,] ,4*Z+"FAEJLV><-S1+P:W"LMCVFB5#
M:+;7MV=[_['*D$*^]Q ;;_,K. NIO1O"_CW7<%J3: 1K:&-=@(?OF<8WA))Q
M 4:GCQ%5-1*$!5\2CB54P!H'E;'D2(DZ4&8T 6!*'Q4.6V!/2U3!28M D<;=
MH22>'!:0T@C;, J\I&"#9VAE:% $5/4TB*DWOOCYZ3%V0L5C!F?1&DX:(UH#
M.0C&2;]N7*&J!+O.2PB9+C-FK,'/DCNG^9!.H30CU#4Z(GS#K.R9MM?Z\/D_
M(O#U[JAROH!*3XJF 6V.-&=HRI4A5FI"0]]TQB@5%ZUHM#/!RT=(?=^E:^0?
M@W1VVN)SNG,L4L9WF:LTJT2BH@Y&3B##.1L8G:28=SR7.(/>+B:'&!]G0B9L
MXG2$3908F08\8<EQ4V560(B?T&'E%2:Y'#5^XG5IEQ;.ZU36T0,YS4@Q=NR#
M@>]@K<:""S[%5ZUBP1B2SUDQ<T'5H"!1Y!=;[2FPHI-9CI?F,6-?X&"&A;>.
M)BY\7VV!YT2V'+#Q:J48@NX*R78;5L.R1HBRL%"#.<W+W<\+IA9.<G5=WT+9
MD:]77/':%LZ>'T]\S4Y&1%0MWN2$SG3-N+O8MC?9G#K^<1/M-9<:6+N+&9_;
MR$.XH6ZLS^:/:0,%SE8T4& %ASM_%D)K8A8"[]]XQG80,V0>K'UG)<T!_D 3
M3Y''1V$F+*9\?TF;3J&'0V*+C7BD)CE!*='=Z6M+/\"X >IJ\=!&]1#5+@^L
MG3Z;<4D^:HTZ[<WB_=/C&$.?-9VX55\RVDIW(L8.?+Z4GV*NA@8*YK+Z?W$A
M2AQVQ<;_R9#&L?M151"J 0\@%/F+,6\>2!ZK41R)Z;WXO!J> 8!,]W<(11];
M<@58+0SG1YG1B=)#.;Y.SV='K>XJB/V^]5QV/&HU18Q=OB&_G)S)E&D=TJ;4
M[%/.7Z;TWOC((YET](Y"H;>;ZE*HMLN=4V9*KU9A4)#Z'B"I>.7$?,S]KG%#
M@51V,;9"L0@A;/(7*T_C2-(P7.5W0JI@5F[BQ5 RF;J9= #I^S;U!U 0TK&%
M0&A,4([H!$.H'X&9('#'][]KW6>VP7XV-@@)'=U/$M97HT5:-$B144!CD(UM
M,;&E#:5+V]LN:B@QK\*:@!R@QT'&Y\230>Y&5;U#T8JDA?B4,9IGI[.YVZ:,
MV8V'Z<:2&$?L7L0KNH\7M.@4Y..<!IH_3753G$WH%CY92]W\[MH?/A_G=-?Z
M:0?4TSA;1]>!:MX:VT[<]\<372=<^WX6<YU-WWDMGBP1[[Q&X\^!I-VA&B2A
M.B5A-Y>T^%*!.:HR3H^FU.Q03PH2DB5!Z@BS<JOC3_<@;AH;#-N?44(H2:7X
M&6DBJ&Q@.54R60$=@[!:FK$+[)2[H% "!E?8C"@?Q/3BV+DJ0%)Z H!%8=U(
M*6]ICS*<!/Q8R*?.3G</@H/#H(HJ1<)4,)-TKG1H6!<5<YNBN'DZ*F O'DT<
MSU' TL53^@&>"%-J)]6X82/B(1PI.49JQB)PK!O7Y0.)HOA4$V[56TDI9[F'
MCFD/">>KI5LUT:PO)9#%#T>&B5HK0Y_:S;#G#B[H.8/8<S^!H0(8"52)!LP7
MEDZ7>K_59D=5M5E5;595FU759E6UV<J\O%=F@+EX4F=@Y+IXCQHEKB-KCWIP
M9QV.IZ' XQLZ,P_5TT=F?+PEW]X#C614SZ&@,IUDB2:UEB.D@:98JK:".#EH
M75*UJ>6\6<]R7"?CM/,0N<V0\CQ1K_8X Q,[+% :N6M1D@RZ+&/ L-,5].HX
MS$\0(>L&56[MG^7K/I+BJ!HQU2@[=$!A;W6;;8;FIU\V#LJE:?O) ELE<L5]
M=Y3*OYC2L<X]^])Q(S K2*KF4WXSE_*-WQA\K#E1?@8*A0':A-Y+_!DHPHH_
ML_CH.AZ]+5<1FE-MS.)= U0TX!YAQ[>'\)\@]<;?A8GK^C"1N(W@I?.Q=70$
M)HWZUZ=?L8-4"):&J]$8["FP*_ 5=BZ1C2UO7'W1( [M%3X%MH"LAT*YTU3R
MF=^B"/P :5=;(JMC^*GUJ>6-BH "CE_PTS.:LY1#U\/AJV#)*MF@! 01URJ/
M_^<P^/S_5<BV<F13G.6 CP$N&_PPJ)D3'5ZC9N#_/^T$3L;NDI6CHJ'X;?J4
M*OQ4^-FJ\#//0;\YU*M NG:0MK?%38I91^,0N$;[=&VL0YO])^P[FV#S3'_,
MK/E$V@!9BP:Q'T_Y+3:^Z8S*L*0R/27G>&:DI?6+X3723_P/-X:_&[6\<XE)
M&X0_S<O2)P%KX0?FV4#_->GIK9^R3H\ G9:K>./D5(RC1G,56=$/@=]U0O1E
MQ9D6[=F3@ML@B6I'1^-IP6L%PXHAO:>H\[$0=U:1;+XL[B3CI9N'M;.S\<9(
M:X7(IU*I-9MDQ;="RE]&W*!F& 9.)PKUX!@<I:*:U+AJUCIUHRX[UYY5CR]^
M[YJ(<N;5%9+N;,7LQ:0+TIA3[Y!ZSU.P?_;O?"\%^!L%]P6EP^'I1F7#7)9I
MA;4KQMIBB9/74FY>B;,AM$T$4T[]]NJ@GH>LRTNJO38:QN04)3Y@,;P,L074
M[SP26<TV*KNPFDIJ;2 UVX]PKR.TMFE]<O:5%3*!XU7+KD4(_!"MEL;)>/K[
M^DB[/8&T2R^9]A)%BP55WHR?I035*JRCX_'ZXLUCZ[I,IA&LW<[']R!>V1MY
MF:315%[MRJN]::_V/KE2*)=JO!-ITJR)^\Z47!'=DF$Y15><NXXRMXO82'>O
M;,>A^RC$^?8H_ B2B_O &^/UAN_:!UY*E&K-7;RZ190Z/&IM#Z7>@S(TPLHI
M'18+P[DLD)@WMP,>J/K(1]UR"ELXK9:E;\9QN2=^QD(2;ZY$:MS@!$">R'E!
M2>1,W%F78U%7O47#J>WF_OG+*^1>%7+G1?SGEU_K0^ZN\T/8!]CV<A2O:3Y&
MZ]>2(?<[M%A4U<?.VRRS>_M*0>^+^<M;>6D:*[.!%"J,Z:V+6T'M,G@IRVX:
MO0_,S<M26)FIM7+,7:^QM0CFKMP"VR4G^TX+7':.7DVI1ZT\[Y7GO<HG7]+S
M7G8==2^CYX5B?Y$$CTD#0'(+UQ<="]"HKS45<6^4T[U$V<*$C]8B"1^;P-DD
M ^2XWBQ#MM+[39E7!D<E;\HF;T[7*&\4T)>0.&4S*BND+8?$R4MM6)7$60YK
M=USF5.Z0LDO2!Q];-SHT?=;6(7<IK"AP0D=@-U?JB8>#'@QXI'.@+RJ[['T/
M7MWV;+.RIWEUSP&N&JQ/,>BO%.2O []_D<QO&&]@=M['+KT+^GI/#DO U$HO
MD]\%,N>EBLP?HM@F,C>/RH;-+-%^5HWX?J9D@E17U)$&IQMJI[A ;]7-K"O3
M(?K+O_+[(HZCO_HFX-:X\)7NR;IL,_""/L";:06NN_4VCZ>UV$W^W&J7[\E-
MOL?[<2]_X*,]O_.;'N?U7XW[%^]87^^I\)]&L\88T4YM>CO>WC9UEIJ&C7%2
MGI>=+- T;*Q%F$DBK6^;'XS0"?$-]+>",5P#1WD3BKZ!L^[&QMQ],SV34[KX
MQ]-6\P2_EP;._8NDU),KSSW3'4J'9F5<.Y[I60!UA!>/ :%K'M6L%K@DF=^3
M:82\(:ZZF5FGOSDC38WM[)&9J2/#42'=^-BLS+$%R;&EIDS)GA^Y..D'?C=Q
M MN+H%$?-/<Z^SB)8T$H+2\>#<<3=&Q@=S1'!VX4H:\'GZ@1<+"R_QO1,&.P
MQ!X%#K##B1O7L'>@@X/_:WP$L?E9S<:"S8Y>'/_:Q%\_T;OCU9F132-+EEPE
M/NJ<Y[:-K_!?*-<_?TQ6F+DRM;Q/\%L-EN*FYX8GJAJM!_0UGDJ'&9$.0_$C
MS4_)',+3U<7(OG'*$ Y:GP!\5#!QVHNAAKH<N+[_';$E=1Z!>(%?J"\VS:RQ
M(QD&..8HQ(MK!0,0L66V('U2C]&CR7#QH>.G^'EA@./AX!UF2+/X3)7GCL@4
MA5$@)J"B/QEW>?P,]HJ!,PC] +T2J9W1!":>]SMI[]AB6T8=G*-';6=00_,C
M.!-'?N?=1)X:\82P2H_1P9&/.*$H&>G(6)5_)VC.T@J<#B-6"JHZ,]7Y?&%&
M-%L0S@J;T ,B:;A<JPW<J@T\Q1O(8@./3\M@S",LQ[@&W=P/<#1?YFH<2 >_
M(-+JHT? \+!' T$>L*.$>I>'/5\*C5"*/@*<H^,Z/!<KG'+8=>-<#72<Q #B
M_N=O2(P\4(<M) ;UFR-%,J 3WL[7);\!LCDT?YBG:\*S^W+D0- :,KUA;>0L
MLA?=73P57_ FBG\'K)X*FF@4>@'.;9JAJX2S!Q*-U(?[5Q&\.O $/)Q[YC=[
M*[#_%,1M3%#CJ DRCP2S.>>Y![HOD('PX %"X.PN^!6'<#(KD=& Q(_$\[*$
MXJ)=$P<6('T1MF.A4-_YCZD'&/@.<V#/!.X*-/YB2N,-U7B@*>#(D<43U-17
M0,>"&2[S<.'BP(-7X?H#I%XX(AR ]^+@8+L_A5Z\FD*67JI>8C)0#S!:_!B
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
MH_8G+9?-K.AZ\6;X]GH:,F9\A@:FD7$!N!R]>35\>Y_P7!,H/'DWL)BR)US
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
M<35G+)R (,-[<V PD9!5:BEE?"VGZC:Q':EQBOM:K=QF"N><P9(P7#1=PG8
MQN>+RTF4N>=PE-^!EA6C2/FSM6P$)K_XY2]1@"R;3.8)U9.1,])@QALX=%\:
MR7P2VB-NP*2KS=!VZ'+?GO@!Z,<.*J-S+R#G!Q,#1N8>6;Y\X6ENHS)"6N><
M/W+HEC0+9$M 'Q.^6O@R*$)>&FN5O8\O1,D</3Y$0-?9#(4V6"6,$1,-1(LH
M9C,.5W+P0KV0G,%P03*S*HT&AN,#=E#(3F()<H;2/F/4&FX4=')(N<RA>_/2
MB()Q?(L[;X3Z1,!'1\Y;L 3\'CE^V/GAF>Z0:VX[A!_H#IM)%I=*YP6F5<8M
M\SPQ;S+%9];:#,@2&K*YO<C,,WF9EVP>MT$"R.'\D/ U)*.ZBQY (.1,IM)@
MS"_^Z$S.#;O8GA"?'6*[\"".&DT&4920;=3D^B& 9^CZPC-J"EL^&-/V%99O
MH8JCFBU<>;@S4G:V2*U6#);["I6M98 .B78$W](;+)R),<1HL>4'AU<P"-I#
M?MY!ZS/&^*&:6U.^VQ*R#ZV2!AJ- MSBS"?+!9$GH3,NTX3A#!XC:G!B&27)
MKI#KV_8QYH3"6%)^$\%F'OXE""5=5]$? 4Y@Q\QU@8/D)G!D$T$8\17DGAB+
M0((+@!P&L IG#OH[P"CP-N;V(3H4M7>DB+RCR9_YJ>BQ(GG0J0#MX"I&&4E3
M:P4]?R_$Y-)S8T"4&OQOW8@5"+<D";2,CV.<WPADEQ$].4_""$Y^T "PD5D
M"Y0WU^</;UH9-).(PR4;($D" 5KG8"H"\CE;7I0 [99:(GHZM/7X11>>.WF7
MFM3[.,#CPTOJRQS?#"F@$.'R@215?LFMAA7^Z8\"\J7 RR+:] 1XL<_0JSI*
M9F1KEZ;.5=D=O=;1;,G9.3_[:=OC)QZHZ^9D+^&+@5=%$>K?>!PCPPR2"-Z-
M7OZZYU6.I0T4E(S?#MH'!NJP(M='^CE"PX_\S+5=F"2IA.7FD.U,"LL)&NZD
M+OPFRQO!,Z5EG?_!;!QBVOU&F7B-\A1K#Z8\6QGPJGZ\>:6-1S<&\\*HMM\.
M!@^;<S;NK"R-Q]/MO=SXQ/ *6,0:4:2+?.:ZR 7J(EL5C'K,8BZGW].@VCVH
M-D[;N4_LI4KOTT)N3>I/C<.-<-AI'@XIQ+P2"&HZ/C$=NVJPDOOY1C'AZ\[X
MAKQ+.0:)<'WFUX>;>=!YIE"-H"A,'O$"!5^84( 3D5PH<V?+9/3')(+]4>;Y
MZ';+Y+8'4AE:G0U2TCVJXT/+/#G9ME[ HWK:-G^VIH^@3[]O[9L^VS&EO0DS
M:C&BG.G@>3*B#=O=(;:[ \UY5")(;_]'@9+RCVJLILPNJ5G--L@>;%WK4+.:
MW;(:ZU1M5M,,J>:" I3H@CD?A9I&*V'RTG5N_#OA0(^Q?SR^LZ<LJ+2KS;)Y
MW:3C/?"X)ZJ.I'&P0QQ8^] 8-P""ENW6R':<T;K[YJW[LY@\61&/?6VF]0,\
M[)C'UA[TU-(R'<](HJP[" ;M*ICJ*@@>79WCF;KY8'ZKU.1_EE-_U<B%LY?@
MXD*<2UG*CHUN262JK*7HV6(^S<?6Z5B;!X,WAP/,I<#*>09Z"UEKXX&2%.]S
M"?*PN,1J?CQR!Y:YJ2CW 64\6,Z492_E#IROS='(G0NC9!C!T<PS2,CL?>0N
MEB;^$]ZZHAF<(4_ AYD:'LKK)Z9W<9?W7\TG1W"CK&V>^DBN)'D]4DP&5;J0
M6<=&2QE!J78%NIC&('BD:3O3?"NYO&5)1%[)W)]4DKYLM7NYNB,B3:J@8HS^
M]?DPX:'M\6P.V+M8*1>:YKE*<PDA8G=&@%TBU^V4^5GR>@HYL4,,0A=>U4$2
MT^MR@#P%N8>#XBZBR]F12DN,!.,QD!8$ZAF[19=:D0,1T(1H#GB8XYH1IBD8
M<<4P1@(VM!?E7(<1T8$O0]]E?O1)@.Z$(,*/>#3-V+X)0KL03"V<E\G%?W0_
M_A\*O/TAQIS*M:6)#G6<Y;HXRYZ.L]1QEIO0OR%QEI2435Z;JB?,/?E\-[HT
M-D1BM:7D@R)2[_'IUM;D"!,'-HU!I FGS!0 79FO#,>(9TY:7 OD#S@P15Q/
M%A-'5<ED.!J%M6("4N PDX4I0I-2H<O/)T5-2YSQ^";RRH]DC:[RSIJ2S/=#
M>M?7Q/U1&H$A]L>@='_TMDX;F&V---R9(D62B..O*/UN&W*;!4^G8B%/GU]2
M2HU*GG%)E/^8+^*W'(^(64"++79*%V2YS$YQ]].T<!LFF(<*,PKS='M3C'K%
M&%?2;_A7()GRT)J[U4AR'IQU)-6A=54%3,PY@Y4@,.&Q2!R"3"TE&G2Y' ?_
M2R23S@4N)GJ#/C'L3R0GWIPP7*I&?2D7D\_[+X?2FHH%9BZC23K60J1^G</)
M/@M]QJ"XLLL<#N2@ZAUC%K(LZP&FB\H'->9R.O)@<K%4Q-**6P9/N'@:P.F'
M^>F](%<JLU!.((6W3*@-S[T'97HV9"%?@C3YZ?-?<<+8>>C210_%SHKDBQ<@
M(^%J*I-#<$?(0KG)#W+ $8 2_-^12Y/+2\GDTN0Q)?(G:$AQ2%TRAUOK/D81
M%N/((0LXMP]_.WQ?UA9>2S4Y^!BLEO'.CEPZ!+_Q*%8ZI'/U.!!UCR_!8>>*
M;\C$KB'1(H_@>8$$E-* I45'/J1MYXAVA7G&,%^M\2Z _]0%IE?PI0>"!=^F
M.-%S7@B%4L4E&+]=4WC^F[,^6V(T$BL1IBLA2L)(:.9SCRXPI1X)DU9G>-21
M0+N0#DR@-YG&C-D^-Y?R?!><T\9<#Y7ZK>S%S.?L=+XC'T50AB+)QLS^*\ ,
M?D?!+0X [P/<D2N"RVT43'-M\1Y=GO72-M;.C(1.DBR@A63HN0Z&J-MD&4Z-
M]5AMMEW(UG=/BVE:A=C^3AD@[;3V:Y;BD]).TG_EVYF9>IB$N-VS#!=9*@A[
M/H<1DH5+9,OP%CSK XV<C\!EXMU10+/_&\X@=[Q(SQ\R Y+LQ%6#7+YJ$.,G
M8A28^GL2R32BE)H%+S?BVX .,)YB53"H,DY4%^YP;I/&9,ML8)=L8E-J$<R^
MC=F[CSX%P7?!'B47KBW'H#)]_TQD&1DAV:2)UG,9[&EI/+$TN0,JEU1>,@?!
M.;Z%[@TZ/8I,G0CC3UG!L4N&.6:0J^#SUNEIOY52H*0;S @U!(D,!\^W'#"L
MVP /+YZ^))),#^;NHJ4 ,ZY+/B=^<M&"/%KY&I-RK7P9,?9]Y4N1S6[E^U1Z
M7/F!TA:EI;G(LN<"*:FZR)A1PJ*()U3BVKBL3!*$6;TP((8\^K&4 *A!/*4,
M;.6_F,P=?W&'N;J$J67].@K2\GI"DGMGF8[- FF1[WU'64-N$1Q/D,38+K&?
M7/J@-.%.+N-',9>0F5**2]>8W<>FLP?P\Q$Z-3HMN6Z?TPNZ- OL^TP&PB[.
M?-M;"*DKDV[.9=I=>N92E&B 1[ZFZ7U:@ABUW,_W["#*K426))'W2290YAC-
M98_"=$JS.?^<T3Z?58EG.>*)G1;Y9$X<"[GDQ\8[P"O>?]^#26Z>D_?(O U3
MP-\-#=_F7\ GGLX]EV/*]5'A@TF@X$N\"OF,:81N])U/)F=,<-S026:\9%?N
M.!ZYF!,*4QSAR8N)M)U8" 4\]9%(D.W$"673XIBB?-3P)LL,%,! <\HCPIO!
MEI2E0421HC6+T#(^SI#WHOVCD!*+YV#B:U@R#!CRO:/(JB,]P!&0TI0MRC1X
MXC/,%Q\:$R\8XC8./*XSF[ET7AD:R#89NVC8,V4&;%X.<H)9TM&@EV$BS=29
MIAE2/L=/X>:=;H:WV,5K<O>L=7E;NBDI=8Y;<N.-@_GKPLL[7,G3P?'IZ_L<
M:4O&]I1I!PK#$8G7(XES>>5F!"Y/,D?, P!\\5^8&_R;O/^@*@&R',M*I191
MM!?VD]P*WF)ERH_V&-SX!GRPF3.;AG=MX;V,X@F5T,4,JF,/2V'S0_OIH*ES
MQ>_-AZFO?9BT#]-3^#!IZ4@?'VN&4[A4E2*Z<)+@1? "K);#Y9VTMC&I'5*_
M("\EU^$7# SS[))Z)<R=Y%PDLCCS;X3P3XX+6F32F-\[YET_EZ0Z2AQ =#1.
M/%ZRB2=R)^Q',49D3^BR0;C0D6*<<Y<KV1N@%.1J :^H"3+ALT:^1O[>D4]1
M.7@KE>?Z5+:3A1J1&I'5(%)84SR7LV57>M@DONM'5"LR"+DGH/R<W21DOJJ\
M"7EYI,&LP;Q_6PS>==FNE_!JD.(F<B$"XWQ*C(_51M,B2_F*"AJQ&K'K$<N#
M#^4=YI39'E8%'8M;.G&"%TNQN&&^& M6T!D'.86.BGT(F546CEV3'U?#K^GP
M0Y@5U";4:2:4L(HT>WCV/TP4B!)5Z8;,9V-7>F O<3J-,HVR#5!F.U,J#1DE
MKBPSX_**4Q3/QMVU>?QX%KN?A7J[_MB3TJ!&G$;<*N*D0HQNH>(T_<X65&_0
M<_%$Q5,RIRR/W"A,A-^+C\6>*4Y) $^ZP-#;"W0K<37R-/+*D<?=CUS?L&.L
ML)DZ!(<,793P$W?B13]&]!$*%DPHN0C0.6 S\'WF:7QI?-V#+WY'@V@2#E^L
M4,60<[QBM*<=AN@.AU9P#2X-KE)PB4*JBZ7<M4L>)QH[&CNKV,D2;$68J8L9
MM\P6N9JD^Z?&CL;.I@HBL")>&UVX9:?6,&/$8&PCF4L.G;&S,K5)9,@D"\#"
M\"8!_1V&4>"Q.)<%3 -1 W$M$W-#\A00;L4.R$T+Q-.-[27DR>4%_N3( P5Q
MQ",<\^99S$"'5:,UP#3 2@&6NT9"MRS@;Y3,";A4+E/!F(TP(%1$9/$;T, 1
MM=/]P#\B%Q3/OLVG1!0!%SQ#8RX0U(_=(TRZR,T;/ 64?^.&@2_*>1=>G"3N
MB'&_^EP4!VD5,NA4I+1D=Z"\1K -]+&NP;Y&G4C3LO,<IAA*Y"S,XG56/C,K
MC&$\UGC2>-I03"PX^8TP "B8<]>\U.'/AV&F2?0H0/ >UU?JC'-D1*9/N?26
M;V,+W'4T0M=8">5HZHXIEG 64'RM?X3 =X6'((;Y3Q;241"C83$#EXR9%K_"
M"SZ_3]/;0&^#S;8!(#K&J%@$] P#83%P/TUUA%>ZE+P9@T>S5)!<=,7\W/>X
M:MDC2KH->XMGDHMXRLVR!C%>(XFU-*!A>_^=',4,D.NT%$DQ]P#'-.4+2,54
M%) 3S,<=+:*8S32R-++*D<7Q40 5<3:A;!5.;-*Z1,*<2"A?"29Q@W?G(6;F
M@1?@&P?$5<_VZ<:.MV\:SF*(W)!RFBR,88C91JEU<@B,*= ?SG\T.9%*EK]5
MSD?TPQ HW25;AKU&N$;XVB,_9SI@$=+ %:6NTB.?4>U!+,P@0E,\2D41!IZ!
MI2MRCH9ILBJ-.(VX\GMFACF&'<%+N2W4O@$(2KESQ4D5?;:&A,-;S$<"((V$
M.[0(G!J%F'9-^$-,%Z/03BA)&[I)\%(<E+\<I5$-2PW+>TQ*I(9X;.)&W#C)
MG56EJ=*8(+?STZQ5)9D47'\$N T+MJAEQ#-,2"W]*28A8_XT0-OGQ-8 U0#=
M6#F?,1;GLR&M)'X7]G29< ]$RAFV&F'F*&P-W<A(F+0G?A!!CU$:)Z51J%&X
M-JR$XO*)'XILZC(?:T392F\"[X84(KQ?I\QC'+)I:G]*&6>(? $%2.=OKGA-
MKQL&DF6<YFT?L6%LV,@S">:4_5!#54-U(X8IA,@HP=Q\+MKP/1=8YHB$3BQ<
M9T>!3W0"*7/&<U"0[=YK/07&GF_Z1Y$=')<'DSM'3N@.T4EA&&!N/ANS>GH>
M_E=F&<RE5(4%%_DW*1VG==8R+MWHN_&!/RJSF))31%G>6)G8+Q*)I,6E1C%M
M/EE)L+B)Z"K?0YH^]19]+GAIDT60 !<!,$1X@GH+GKJ8G/KO2Z=X=M_OL/]'
M#(_6)%H_FVC.[.\13Y-L1W(R(PJ+\H7CD4R1ZL8M.0=$(I95C+=/X+@ <9.%
M$R;\>0$=I#7!?WG1%3?-@#T/0"I%]'/9(9>Y$K> &.NL9?R;\=AJREWMX[;R
M9 +>-,TT3"^9C])HKQM*3'W?ZJ'7%2/;EITER<0^\9HM9\@R93Y0<2DGBNR$
M60)LDQRTYC$VA-,?,BD94<I,S[[==]IIG;!L7<*R@>Q6)RS3"<ONHW\=BR[R
MLDTV'):_'?R=P#,'!IUBZ2=!0G@.5HI.3RS[,A1#$P,<OOTG/NW&O' NLO1_
M8AR0^/R>ES#"RPKC;(@%>#_S;%IX1,HYUC01_0>A8OR]O$!_YQ9HE%L@FQ9(
MI!O#>!A$#Z,\XGP"QV>F%#$>O^IF3N;!X3VV A!5Q&-W<^J'# +9P(VIS0]U
M;M8:Y3,Y@X;OL+11HVX5A<2.$O<34;JILB]6]U6O;%^=BQ>(NM_0@#PB@M9C
MO]!:7:#OL2WEZ@RUQIJYUV/J):SB*]6$D_4!\L9;W*'G4Y>-C8L[YB2TO;^B
M BGJE_/?LFH!XC>3HE,22FQ@^R"\YQ>:O++DE1JE)1)W'ADSDO=KG +S#'V'
MN?HZP$ N$\PM9W7M(ZM_R%[2TU9_)#YEU1#S)7=>"M6C6(.1*D[Q3/ZDNV1#
M-G]H$42Y,]1;S-*.S4VG3D4[LZM([I^$:4CRJCL6&@BI%">O[I-S_4C5 'AS
M6%+=C]]=4HV*L>N1ZA(EPYD;KUE'5)Q"YJ#0.3+3*Z81UJ28 =P CB/AZXSM
MBO*ZHB]2Q$1ECES-'_'KU<5Y6J,B) I3!0R8B<QT#U.CRA?Y^;D1A;?,$EX?
M0'BZS!(?O1+XM)\8XQA0@_GV:3KD*2F]N;(:#^FJ9Q2NRU%SGMT9?93WXH)S
M&E_Q7CQ;LK1P6&U9*)5)Y#W31O6#Y1J)&_L.<'P'#D6- G#X'2YNC+^Y0:6T
MB"SOFUZE8ETYD<<FIH%;$TUZ88YA+ S/_<YXA:R5%\SMAOWT=:]S:HG0M;6=
MX3%VAF-M9]!VABWM#/@'/<AW6:VL$ _PE4R+PCB"^#9(E:CT<T&'^G9V>6U\
M_ @:Z?4?%Y?&QR\?OEY^/KO^^/5+/4Z[_(IX(-AXZ7J(3ZL:I=42L/F$3W 5
MBJ$\5%\=:JF0+0"\A55207X6Q<)0D@RH3"R#DY.E=S]"^7E\,=MQ$M+505'8
MSQ<9(SIQ$9U3H2XBJ$ EVGQ24/(/)9@\*S-SY._*:HO-DNKP*Y6\TX0W9$"3
M5YD%+?%'S'5Y,>V>@\6]@QGY7Y(9#,[A!=_NXDLDY>A_4<H]:EOPC_BS>]2U
M#@S?GL'Z,6?TZ^<X]*[Q[OKK^#H<G87A-;S\#H_Q VX4ZPRZ[7:_<V"PR+'G
M*%>$"9/R7OF9MDR+-5+8 ^X0&53IH@YW:HK7W#>KH'T#_^:&]2LOS^=BFWU8
M4S9[FV':@%Z^$B?XF'&"/*;W!.I'.)D\*"@\O,A&'O<& ;],=GN_3INZ9Z57
M+#9\X:.Y[<M7CB+F'+EW1U-W! /XU;$LZ[C?;W>[!YL]U]OPN?Z&SPT.WOK!
MFU?XZ-O2_\#.#AGN<;H]%M8.89R3Q;WM43"/>3IQ= F!\X<,*ZF;00*2YCW+
M9K6'?5JIH_L>HB<HD)E<F+-L6NGY&,H.,?!SQYV:N3K>&(9"$T?34L[H^-#&
M[+5/J/U#^R6NZ&7F0'MU](^,$;XJ\+I]'@?[5)P?4FH+G3Q.P^V<-%&-%>JK
M(=39<JIIG?8'==KG(/#EQ0MV-W6';IS=^V5?K H7@S*!^$*\4($P_%@OT2V6
M,N=0FN=H=A('KPL,C;[9P)$46 ">I[\==-+A++EC#H,X#F:BYWZK_V*]M^A.
M;!F"H"D]-W,B+8S:>K&E>VSA[>YIZ[BT@9POZ0;+RG%QQ)O^E?1BPYK?I8Q9
ML67_$K1VN^0_LAZ2)/M<D/?D.3LO*"7KP9#.<N6T#2?#PTX;I/!.]P3^K]]_
MF1U?ZQ?70*_H]+A%.!1.0=KTT,Y_;T:J0FN]I;;$_%$6;5E;NY-ON]6R5R51
MTR.<W?WOH'_<:7=;TWAV4% 98+@8'OBK.![@K;,9UX/.>=S"F8PR, UN?N)W
MUV?ST/4,:R UH2&OUF+/ I"COYQ?&9\Q?VX4VQ-F_,$S!H)6]]%W6J;Q#2C/
M2#N]85',V^:_%%\TC4^?SDV^!DM-\L>E4S2/!O<"4(?0,NM2NAD6,KR7A4?^
MY]OG()S C^=3C+AX9_O?H:O662MMP,,IASQ?S$*^V\+S\=' [/<)DYL#,T?Z
M'3(ICN_"EOSO+4,*^"![>V4;70MWT".&^03;:%>R6GYW=CK=SF"3W7F.HQV+
M_ HD"J]Q6/B6A!'ZYN&-[I4(&NBV.U*UO[+#H>VSZ.CKG<<6Y,8!OW3:[8Z
M_5Z9LL;^_=COU!W[QS^ _16'G$JQ_XSX_K, ?Z?^C/]DYXS_M#W0C/]9@K_V
MG/]TYYQ_7^!_3IS_.:#?:ENMCU^N:K8!/I(!WOC_[RX_@18+VBQ%H01.@GIP
M<[CO<P'@U?D?SQ^ N7G^E4186G<])J_MN\ /9@N0+&+F1W1;B2E3;,T<5</F
M^=FGYX_-;8!X;GN.O$+'.T],H*)9IFJP?'_QH5FP?(\N(>X3HE(SRZ='Y:>S
M=\U"Y2=[R#S-)I4%Y+?+BV8!\EO(,&'I4Q[?6S/*XM6ZRM LC'3?Z.Q5ZR"R
M(WR>4\3B-WY_#+.V>0#U>SNVC0\8Z7S(O:5CX=[)X>P2GGD4,:6!YK\*;QH#
MMO++!T#\.%@^>A5[/_3V_EU\5#M!2K&?^B%UU[EWY<Z27NMDAS!&J(X,]%'
M0/K6#X-/-1N\2DN=A+X;3>NRW,JO]Q7EF4#^R[#^31A@S@8O2X7J1B+@Z#XR
M/)R.LA NDHVQS-?\/@_E^CG0GVH'>NU OX2 C9//*>LBOW&8=^1.,H=Y_J'@
M+'_U\?<O9]=_7EY<U39"-'^!RI,!Y;*IRUM47J$'W2P+>8#@9^NTVS/%BQ,W
MPF)[,25A&R7 Q2E3ZXCS<9XN1.0@@K7V><XE%[H9LJGMC=&EE,JADFLF?X \
M,Q,?$[MB>W823P-*,*1$'+..@UCO)RVT!,FF^T\L^116$10Z8'F?[871X>[)
M]XL]:P,V5@:]PS%_.;_BQ,^<G/GGU'F:?T3'YQ\60<NIL8W25[HT/]) K_TT
M:N..IK8CJK];_%J(NKK'ZE*,\J  #Q[J@8:PMFG@/R]?&QLM\XYF\RIZ)3#L
M?F?&YR ,W0AC/.J*UATMHUZ]'S+RK?$,0P/>->8[2T(6UG=5E>6@R@+F\%OH
M E3F@)5RU)RE4J9Q!:.C*D/WF7RW*X?QY&:>]3:)3V=7UT>9&K\VO]UVZO/N
M\]9UVUNJJ/ G*&A(@__WYM4TGGEO_P]02P$"% ,4    " #6@:)8' /V7UEQ
M  !TD0  !P              @ $     83 Q+FIP9U!+ 0(4 Q0    ( -:!
MHE@#KL>SSTH  &AM   '              "  7YQ  !A,#(N:G!G4$L! A0#
M%     @ UH&B6,KL$%E71@  36L   <              ( !<KP  &$P,RYJ
M<&=02P$"% ,4    " #6@:)8PIPA[G((  "%,0  #0              @ 'N
M @$ 97A?-C(R,S(V+FAT;5!+ 0(4 Q0    ( -:!HEB PXA_>P@  *XQ   -
M              "  8L+ 0!E>%\V,C(S,C<N:'1M4$L! A0#%     @ UH&B
M6)?_W4CI!   PA(   T              ( !,10! &5X7S8R,C,R."YH=&U0
M2P$"% ,4    " #6@:)8B=5U0,P$  "E$@  #0              @ %%&0$
M97A?-C(R,S(Y+FAT;5!+ 0(4 Q0    ( -:!HEA)<@/SMJ<" )/=$0 -
M          "  3P> 0!E>%\V-3<R,#,N:'1M4$L! A0#%     @ UH&B6!M1
MH!7O#P  9L$  !$              ( !'<8# &YC<VTM,C R-# S,S$N>'-D
M4$L! A0#%     @ UH&B6%0C/:"Z#@  9]H  !4              ( !.]8#
M &YC<VTM,C R-# S,S%?8V%L+GAM;%!+ 0(4 Q0    ( -:!HEA0_P)02CP
M /PT!0 5              "  2CE P!N8W-M+3(P,C0P,S,Q7V1E9BYX;6Q0
M2P$"% ,4    " #6@:)8JKS0LEA3   B@@0 %0              @ &E(00
M;F-S;2TR,#(T,#,S,5]L86(N>&UL4$L! A0#%     @ UH&B6!=9AQ1_0
M,*H% !4              ( !,'4$ &YC<VTM,C R-# S,S%?<')E+GAM;%!+
M 0(4 Q0    ( -:!HEB&S!M%;A4! )4I$  4              "  >*U! !N
I8W-M,C R-# S,S%?,3!Q+FAT;5!+!08     #@ . %,#  ""RP4    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>ncsm20240331_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ncsm="http://ncsmultistage.com/20240331"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ncsm-20240331.xsd" xlink:type="simple"/>
    <context id="d_2024-01-01_2024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-05-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <instant>2024-05-01</instant>
        </period>
    </context>
    <context id="i_2024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ncsm:RepeatPrecisionLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_StatementGeographicalAxis-OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ncsm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">ncsm:NonqualifiedDeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">ncsm:NonqualifiedDeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ncsm:TechnicalServicesAndAssistanceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:ServiceEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:ServiceEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:PropertyAndEquipmentExcludingConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ncsm:PropertyAndEquipmentExcludingConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ncsm:TechnologyNotSubjectToAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ncsm:TechnologyNotSubjectToAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ncsm:SeveranceAndMovingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ncsm:EffortsToStreamlineTracerDiagnosticsOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</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="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="i_2022-05-03_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="i_2024-03-31_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AlternateBaseRateAbrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AlternateBaseRateAbrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AlternateBaseRateAbrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AlternateBaseRateAbrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ncsm:AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:JPMorganChaseBankNaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-16</instant>
        </period>
    </context>
    <context id="d_2018-02-16_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember_VariableRateAxis-PrimeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-16</startDate>
            <endDate>2018-02-16</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ncsm:RepeatPrecisionPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ncsm:SecurityStateBankTrustFredericksburgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-02</startDate>
            <endDate>2023-05-02</endDate>
        </period>
    </context>
    <context id="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-02</startDate>
            <endDate>2023-05-02</endDate>
        </period>
    </context>
    <context id="i_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="d_2023-05-16_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-16</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="d_2023-10-01_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:TexasMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:CanadaPatentMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-10</startDate>
            <endDate>2023-10-10</endDate>
        </period>
    </context>
    <context id="d_2022-06-01_2022-06-30_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:PatentInfringementAgainstNineEnergyServicesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="d_2022-08-01_2022-08-31_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ncsm:PatentInfringementAgainstNineEnergyServicesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:EquivalentStockUnitsESUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692427</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ncsm:PerformanceStockUnitsPsusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <unit id="CAD">
        <measure>iso4217:CAD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2024-01-01_2024-03-31"
      id="thunderdome-EntityCentralIndexKey">0001692427</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2024-01-01_2024-03-31"
      id="thunderdome-EntityRegistrantName">NCS Multistage Holdings, Inc.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2024-01-01_2024-03-31" id="ixv-7678">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2024-01-01_2024-03-31" id="ixv-7679">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2024-01-01_2024-03-31" id="ixv-7680">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2024-01-01_2024-03-31" id="ixv-7681">2024</dei:DocumentFiscalYearFocus>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2024-03-31"
      id="c111754157"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2023-12-31"
      id="c111754158"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754162"
      unitRef="USDPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754163"
      unitRef="USDPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754164"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754165"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754166"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754168"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754167"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754169"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754172"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754173"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754174"
      unitRef="Share">11250000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754175"
      unitRef="Share">11250000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754176"
      unitRef="Share">2540626</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754178"
      unitRef="Share">2485708</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754177"
      unitRef="Share">2482796</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754179"
      unitRef="Share">2443744</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2024-03-31"
      decimals="INF"
      id="c111754188"
      unitRef="Share">54918</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c111754189"
      unitRef="Share">39052</us-gaap:TreasuryStockCommonShares>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754267"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754268"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754582"
      unitRef="USD">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754583"
      unitRef="USD">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"
      decimals="-5"
      id="c111754610"
      unitRef="USD">1200000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm
      contextRef="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"
      decimals="-5"
      id="c111754614"
      unitRef="USD">1200000</ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2023-12-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"
      decimals="-5"
      id="c111754616"
      unitRef="USD">900000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754640"
      unitRef="USD">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754692"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-5"
      id="c111754697"
      unitRef="USD">200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754702"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754703"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:LineOfCredit
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-3"
      id="c111754867"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754876"
      unitRef="USD">100000</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2023-01-01_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754886"
      unitRef="USD">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember"
      id="c111754956">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      id="c111754961">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      id="c111754970">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement
      contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MinimumMember"
      decimals="-3"
      id="c111754972"
      unitRef="Share">0</ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement>
    <ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning
      contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754976"
      unitRef="Pure">25</ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrStartEarning>
    <ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent
      contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754978"
      unitRef="Pure">50</ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning100Percent>
    <ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent
      contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754980"
      unitRef="Pure">75</ncsm:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentileRelativeTsrEarning125Percent>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="d_2024-01-01_2024-03-31" id="c111755033">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="d_2024-01-01_2024-03-31" id="c111755034">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="d_2024-01-01_2024-03-31" id="c111755035">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="d_2024-01-01_2024-03-31" id="c111755036">false</ecd:NonRule10b51ArrAdoptedFlag>
    <dei:DocumentType contextRef="d_2024-01-01_2024-03-31" id="ixv-8868">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="d_2024-01-01_2024-03-31" id="ixv-8869">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="d_2024-01-01_2024-03-31" id="ixv-8870">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2024-01-01_2024-03-31" id="ixv-8871">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2024-01-01_2024-03-31" id="ixv-8872">001-38071</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2024-01-01_2024-03-31" id="ixv-8873">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2024-01-01_2024-03-31" id="ixv-8874">46-1527455</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2024-01-01_2024-03-31" id="ixv-8875">19350 State Highway 249, Suite 600</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2024-01-01_2024-03-31" id="ixv-8876">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2024-01-01_2024-03-31" id="ixv-8877">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2024-01-01_2024-03-31" id="ixv-8878">77070</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2024-01-01_2024-03-31" id="ixv-8879">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2024-01-01_2024-03-31" id="ixv-8880">453-2222</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2024-01-01_2024-03-31" id="ixv-8881">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2024-01-01_2024-03-31" id="ixv-8882">NCSM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2024-01-01_2024-03-31" id="ixv-8883">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="d_2024-01-01_2024-03-31" id="ixv-8884">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2024-01-01_2024-03-31" id="ixv-8885">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2024-01-01_2024-03-31" id="ixv-8886">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2024-01-01_2024-03-31" id="ixv-8887">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2024-01-01_2024-03-31" id="ixv-8888">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="d_2024-01-01_2024-03-31" id="ixv-8889">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2024-05-01"
      decimals="INF"
      id="ixv-8890"
      unitRef="Share">2502564</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754094"
      unitRef="USD">14004000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754095"
      unitRef="USD">16720000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754096"
      unitRef="USD">33919000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754097"
      unitRef="USD">23981000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754098"
      unitRef="USD">39237000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754099"
      unitRef="USD">41612000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754100"
      unitRef="USD">1695000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754101"
      unitRef="USD">1862000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754102"
      unitRef="USD">4065000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754103"
      unitRef="USD">4042000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754104"
      unitRef="USD">0</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c111754105"
      unitRef="USD">15000000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754106"
      unitRef="USD">92920000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754107"
      unitRef="USD">103217000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754109"
      unitRef="USD">23143000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754110"
      unitRef="USD">23336000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754111"
      unitRef="USD">15222000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754112"
      unitRef="USD">15222000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754113"
      unitRef="USD">4240000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754114"
      unitRef="USD">4407000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754115"
      unitRef="USD">4461000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754116"
      unitRef="USD">4847000</us-gaap:OperatingLeaseRightOfUseAsset>
    <ncsm:DepositsAndOtherAssetsNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754117"
      unitRef="USD">873000</ncsm:DepositsAndOtherAssetsNoncurrent>
    <ncsm:DepositsAndOtherAssetsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754118"
      unitRef="USD">937000</ncsm:DepositsAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754119"
      unitRef="USD">66000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754120"
      unitRef="USD">66000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AssetsNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754121"
      unitRef="USD">48005000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754122"
      unitRef="USD">48815000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754123"
      unitRef="USD">140925000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754124"
      unitRef="USD">152032000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754127"
      unitRef="USD">8489000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754128"
      unitRef="USD">6227000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754129"
      unitRef="USD">3814000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754130"
      unitRef="USD">3702000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754131"
      unitRef="USD">350000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754132"
      unitRef="USD">364000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754133"
      unitRef="USD">1556000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754134"
      unitRef="USD">1583000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754135"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c111754136"
      unitRef="USD">15000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754137"
      unitRef="USD">2441000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754138"
      unitRef="USD">1812000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754139"
      unitRef="USD">2547000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754140"
      unitRef="USD">3370000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754141"
      unitRef="USD">19197000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754142"
      unitRef="USD">32058000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754144"
      unitRef="USD">6443000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754145"
      unitRef="USD">6344000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754146"
      unitRef="USD">3365000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754147"
      unitRef="USD">3775000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754148"
      unitRef="USD">202000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754149"
      unitRef="USD">213000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754150"
      unitRef="USD">239000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754151"
      unitRef="USD">249000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754152"
      unitRef="USD">10249000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754153"
      unitRef="USD">10581000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754154"
      unitRef="USD">29446000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754155"
      unitRef="USD">42639000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754160"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754161"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754170"
      unitRef="USD">25000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754171"
      unitRef="USD">25000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754180"
      unitRef="USD">445404000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754181"
      unitRef="USD">444638000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754182"
      unitRef="USD">-86248000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754183"
      unitRef="USD">-85752000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754184"
      unitRef="USD">-263547000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754185"
      unitRef="USD">-265617000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754186"
      unitRef="USD">1913000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754187"
      unitRef="USD">1676000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754190"
      unitRef="USD">93721000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754191"
      unitRef="USD">91618000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754192"
      unitRef="USD">17758000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754193"
      unitRef="USD">17775000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754194"
      unitRef="USD">111479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754195"
      unitRef="USD">109393000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754196"
      unitRef="USD">140925000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754197"
      unitRef="USD">152032000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754205"
      unitRef="USD">31758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-4"
      id="c111754206"
      unitRef="USD">31430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-5"
      id="c111754207"
      unitRef="USD">12100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c111754208"
      unitRef="USD">12124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754209"
      unitRef="USD">43858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754210"
      unitRef="USD">43554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754212"
      unitRef="USD">19692000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754213"
      unitRef="USD">18833000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c111754214"
      unitRef="USD">6595000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-4"
      id="c111754215"
      unitRef="USD">6180000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754216"
      unitRef="USD">26287000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754217"
      unitRef="USD">25013000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754218"
      unitRef="USD">13830000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754219"
      unitRef="USD">16151000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:Depreciation
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754220"
      unitRef="USD">1073000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754221"
      unitRef="USD">943000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754222"
      unitRef="USD">167000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754223"
      unitRef="USD">167000</us-gaap:AdjustmentForAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754224"
      unitRef="USD">2501000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-4"
      id="c111754225"
      unitRef="USD">1280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754227"
      unitRef="USD">-100000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754228"
      unitRef="USD">-209000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754229"
      unitRef="USD">-0</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754230"
      unitRef="USD">17514000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754231"
      unitRef="USD">1137000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754232"
      unitRef="USD">292000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754233"
      unitRef="USD">-498000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754234"
      unitRef="USD">55000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754235"
      unitRef="USD">539000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754236"
      unitRef="USD">-17376000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754237"
      unitRef="USD">3040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754238"
      unitRef="USD">-16096000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754239"
      unitRef="USD">487000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-5"
      id="c111754240"
      unitRef="USD">-1100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754241"
      unitRef="USD">2553000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754242"
      unitRef="USD">-14996000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754243"
      unitRef="USD">483000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754244"
      unitRef="USD">-27000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754245"
      unitRef="USD">2070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754246"
      unitRef="USD">-14969000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-01-01_2024-03-31"
      decimals="INF"
      id="c111754248"
      unitRef="USDPerShare">0.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-03-31"
      decimals="INF"
      id="c111754249"
      unitRef="USDPerShare">-6.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2024-01-01_2024-03-31"
      decimals="INF"
      id="c111754250"
      unitRef="USDPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-03-31"
      decimals="INF"
      id="c111754251"
      unitRef="USDPerShare">-6.1</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754253"
      unitRef="Share">2508000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754254"
      unitRef="Share">2452000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754255"
      unitRef="Share">2539000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754256"
      unitRef="Share">2452000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754263"
      unitRef="USD">2553000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754264"
      unitRef="USD">-14996000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754265"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754266"
      unitRef="USD">-99000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754269"
      unitRef="USD">2057000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754270"
      unitRef="USD">-15095000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754271"
      unitRef="USD">483000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754272"
      unitRef="USD">-27000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754273"
      unitRef="USD">1574000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754274"
      unitRef="USD">-15068000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754275"
      unitRef="Share">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754276"
      unitRef="USD">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754277"
      unitRef="Share">2482796</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754278"
      unitRef="USD">25000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754279"
      unitRef="USD">444638000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754280"
      unitRef="USD">-85752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754281"
      unitRef="USD">-265617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754282"
      unitRef="Share">-39052</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754283"
      unitRef="USD">-1676000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754284"
      unitRef="USD">17775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754285"
      unitRef="USD">109393000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754287"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754289"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754290"
      unitRef="USD">766000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754291"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754292"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754294"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754295"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754296"
      unitRef="USD">766000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754298"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754300"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754301"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754302"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-4"
      id="c111754303"
      unitRef="USD">2070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754305"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754306"
      unitRef="USD">483000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754307"
      unitRef="USD">2553000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754309"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754311"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754312"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754313"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754314"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754316"
      unitRef="USD">-0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-5"
      id="c111754317"
      unitRef="USD">500000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754318"
      unitRef="USD">500000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754319"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754320"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754321"
      unitRef="Share">57830</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754322"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754323"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754324"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754325"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754326"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754327"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754328"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754329"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754330"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754331"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754332"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754333"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754334"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754335"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754336"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754337"
      unitRef="Share">15866</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754338"
      unitRef="USD">237000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754339"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754340"
      unitRef="USD">237000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754342"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754344"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754345"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754346"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754347"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754349"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754350"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754351"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754352"
      unitRef="Share">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754353"
      unitRef="USD">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754354"
      unitRef="Share">2540626</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754355"
      unitRef="USD">25000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754356"
      unitRef="USD">445404000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754357"
      unitRef="USD">-86248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754358"
      unitRef="USD">-263547000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754359"
      unitRef="Share">-54918</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754360"
      unitRef="USD">-1913000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754361"
      unitRef="USD">17758000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754362"
      unitRef="USD">111479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754363"
      unitRef="Share">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754364"
      unitRef="USD">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754365"
      unitRef="Share">2434809</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754366"
      unitRef="USD">24000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754367"
      unitRef="USD">440475000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754368"
      unitRef="USD">-85617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754369"
      unitRef="USD">-262464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754370"
      unitRef="Share">-26335</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754371"
      unitRef="USD">-1389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754372"
      unitRef="USD">18233000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c111754373"
      unitRef="USD">109262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754375"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754377"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754378"
      unitRef="USD">913000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754379"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754380"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754382"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754383"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754384"
      unitRef="USD">913000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754386"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754388"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754389"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754390"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754391"
      unitRef="USD">-14969000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754393"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754394"
      unitRef="USD">-27000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754395"
      unitRef="USD">-14996000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754396"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754397"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754398"
      unitRef="Share">41489</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754399"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754400"
      unitRef="USD">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754401"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754402"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754403"
      unitRef="Share">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754404"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754405"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754406"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754407"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754408"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754409"
      unitRef="Share">-0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754410"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754411"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754412"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754413"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754414"
      unitRef="Share">11086</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754415"
      unitRef="USD">264000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754416"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754417"
      unitRef="USD">264000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754419"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754421"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754422"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754423"
      unitRef="USD">-99000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754424"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754426"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754427"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754428"
      unitRef="USD">-99000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="INF"
      id="c111754429"
      unitRef="Share">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember"
      decimals="-3"
      id="c111754430"
      unitRef="USD">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c111754431"
      unitRef="Share">2476298</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c111754432"
      unitRef="USD">25000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c111754433"
      unitRef="USD">441387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c111754434"
      unitRef="USD">-85716000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c111754435"
      unitRef="USD">-277433000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="INF"
      id="c111754436"
      unitRef="Share">-37421</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-TreasuryStockCommonMember"
      decimals="-3"
      id="c111754437"
      unitRef="USD">-1653000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember"
      decimals="-3"
      id="c111754438"
      unitRef="USD">18206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i_2023-03-31"
      decimals="-3"
      id="c111754439"
      unitRef="USD">94816000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754447"
      unitRef="USD">2553000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754448"
      unitRef="USD">-14996000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754450"
      unitRef="USD">1240000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-4"
      id="c111754451"
      unitRef="USD">1110000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754452"
      unitRef="USD">51000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754453"
      unitRef="USD">51000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754454"
      unitRef="USD">902000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754455"
      unitRef="USD">1265000</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754456"
      unitRef="USD">316000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754457"
      unitRef="USD">104000</us-gaap:InventoryWriteDown>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754458"
      unitRef="USD">5000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754459"
      unitRef="USD">23000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754460"
      unitRef="USD">172000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754461"
      unitRef="USD">83000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754462"
      unitRef="USD">0</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754463"
      unitRef="USD">17514000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754464"
      unitRef="USD">-373000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754465"
      unitRef="USD">205000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <ncsm:ProceedsFromNotesReceivableOperatingActivities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754466"
      unitRef="USD">61000</ncsm:ProceedsFromNotesReceivableOperatingActivities>
    <ncsm:ProceedsFromNotesReceivableOperatingActivities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754467"
      unitRef="USD">229000</ncsm:ProceedsFromNotesReceivableOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754469"
      unitRef="USD">10282000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754470"
      unitRef="USD">1917000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754471"
      unitRef="USD">-1521000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754472"
      unitRef="USD">3786000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754473"
      unitRef="USD">-29000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754474"
      unitRef="USD">-933000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754475"
      unitRef="USD">2355000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754476"
      unitRef="USD">831000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754477"
      unitRef="USD">130000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754478"
      unitRef="USD">274000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754479"
      unitRef="USD">-1339000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754480"
      unitRef="USD">-1719000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754481"
      unitRef="USD">377000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754482"
      unitRef="USD">-1179000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754483"
      unitRef="USD">-1880000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754484"
      unitRef="USD">-1551000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754486"
      unitRef="USD">299000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754487"
      unitRef="USD">503000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754488"
      unitRef="USD">13000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754489"
      unitRef="USD">61000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754490"
      unitRef="USD">176000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754491"
      unitRef="USD">84000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754492"
      unitRef="USD">-136000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-4"
      id="c111754493"
      unitRef="USD">-480000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754495"
      unitRef="USD">449000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754496"
      unitRef="USD">387000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754497"
      unitRef="USD">1158000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754498"
      unitRef="USD">3581000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754499"
      unitRef="USD">602000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754500"
      unitRef="USD">3349000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754501"
      unitRef="USD">237000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754502"
      unitRef="USD">264000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754503"
      unitRef="USD">500000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754504"
      unitRef="USD">-0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754505"
      unitRef="USD">-630000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754506"
      unitRef="USD">-419000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111754507"
      unitRef="USD">-70000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754508"
      unitRef="USD">-151000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754509"
      unitRef="USD">-2716000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754510"
      unitRef="USD">-2601000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754511"
      unitRef="USD">16720000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c111754512"
      unitRef="USD">16234000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754513"
      unitRef="USD">14004000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2023-03-31"
      decimals="-3"
      id="c111754514"
      unitRef="USD">13633000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754516"
      unitRef="USD">696000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754517"
      unitRef="USD">629000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754518"
      unitRef="USD">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754519"
      unitRef="USD">38000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630027">
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;a href="#" id="notes" title="notes"&gt;&lt;/a&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;1.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Nature of Business &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;NCS Multistage Holdings, Inc., a Delaware corporation, through its wholly owned subsidiaries and subsidiaries for which it has a controlling voting interest (collectively referred to as the &#x201c;Company,&#x201d; &#x201c;NCS,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d;&lt;i&gt; &lt;/i&gt;and &#x201c;us&#x201d;), is primarily engaged in providing engineered products and support services for oil and natural gas well construction, well completions and field development strategies. We offer our products and services primarily to exploration and production companies for use both in onshore and offshore wells. We operate through service facilities principally located in Houston and Odessa, Texas; Tulsa, Oklahoma; Calgary, Red Deer, Grande Prairie and Estevan, Canada; Neuqu&#xe9;n, Argentina and Stavanger, Norway.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;Our accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-Q and Article &lt;em style="font: inherit;"&gt;8&lt;/em&gt; of Regulation S-&lt;em style="font: inherit;"&gt;X&lt;/em&gt; of the Securities Exchange Act of &lt;em style="font: inherit;"&gt;1934,&lt;/em&gt; as amended, issued by the Securities Exchange Commission (&#x201c;SEC&#x201d;) and have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; been audited by our independent registered public accounting firm. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with our financial statements and related notes thereto included in our Annual Report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K for the year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;(&#x201c;Annual Report&#x201d;). We consolidate Repeat Precision, LLC and its subsidiary (&#x201c;Repeat Precision&#x201d;), a 50% owned entity, with operations in the United States and Mexico, because NCS has a controlling voting interest. The other&#160;party&#x2019;s ownership is&#160;presented separately as a non-controlling interest. In the opinion of management, these condensed consolidated financial statements reflect all normal, recurring adjustments necessary for a fair statement of the interim periods presented. The results of operations for interim periods are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of those for a full year. All intercompany accounts and transactions have been eliminated for purposes of preparing these condensed consolidated financial statements. In addition, certain reclassifications of prior period balances have been made to conform to the current period presentation.&#160;The reclassifications had &lt;em style="font: inherit;"&gt;no&lt;/em&gt; effect on the previously reported net loss.&lt;/p&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Significant Accounting Policies &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Our significant accounting policies are described in &#x201c;Note &lt;em style="font: inherit;"&gt;2.&lt;/em&gt; Summary of Significant Accounting Policies&#x201d; in our Annual Report.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Improvements to Income Tax Disclosures.&lt;/i&gt; This ASU improves income tax disclosures including a requirement for specific categories in the effective tax rate reconciliation, additional information for reconciling items that meet a quantitative threshold, certain disclosures pertaining to income taxes paid (net of refunds received) and amendments to other disclosure requirements. The new standard is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024 &lt;/em&gt;and should be applied prospectively although retrospective application is permitted. Early adoption is also permitted for financial statements that have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been issued. We are currently evaluating the impact of the adoption of this guidance.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt; &lt;i&gt;Segment Reporting (Topic &lt;em style="font: inherit;"&gt;280&lt;/em&gt;): Improvements to Reportable Segment Disclosures.&lt;/i&gt; This ASU improves reportable segment disclosure requirements on an annual and interim basis and includes requirements for entities with a single reportable segment. The improvements include disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;), the title and position of the CODM and explanation of how the CODM uses the reported measure of segment profit or loss in assessing performance and allocating resources along with other disclosure requirements. The new standard is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023, &lt;/em&gt;and interim periods within fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;and should be applied retrospectively. Early adoption is permitted. We are currently evaluating the impact of the adoption of this guidance.&lt;/p&gt;&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="d_2024-01-01_2024-03-31" id="c111756100">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;Our accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-Q and Article &lt;em style="font: inherit;"&gt;8&lt;/em&gt; of Regulation S-&lt;em style="font: inherit;"&gt;X&lt;/em&gt; of the Securities Exchange Act of &lt;em style="font: inherit;"&gt;1934,&lt;/em&gt; as amended, issued by the Securities Exchange Commission (&#x201c;SEC&#x201d;) and have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; been audited by our independent registered public accounting firm. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with our financial statements and related notes thereto included in our Annual Report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K for the year ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;(&#x201c;Annual Report&#x201d;). We consolidate Repeat Precision, LLC and its subsidiary (&#x201c;Repeat Precision&#x201d;), a 50% owned entity, with operations in the United States and Mexico, because NCS has a controlling voting interest. The other&#160;party&#x2019;s ownership is&#160;presented separately as a non-controlling interest. In the opinion of management, these condensed consolidated financial statements reflect all normal, recurring adjustments necessary for a fair statement of the interim periods presented. The results of operations for interim periods are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of those for a full year. All intercompany accounts and transactions have been eliminated for purposes of preparing these condensed consolidated financial statements. In addition, certain reclassifications of prior period balances have been made to conform to the current period presentation.&#160;The reclassifications had &lt;em style="font: inherit;"&gt;no&lt;/em&gt; effect on the previously reported net loss.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i_2024-03-31_OwnershipAxis-RepeatPrecisionLlcMember"
      decimals="1"
      id="c111754531"
      unitRef="Pure">0.50</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2024-01-01_2024-03-31" id="c111756101">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Significant Accounting Policies &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Our significant accounting policies are described in &#x201c;Note &lt;em style="font: inherit;"&gt;2.&lt;/em&gt; Summary of Significant Accounting Policies&#x201d; in our Annual Report.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; &lt;i&gt;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Improvements to Income Tax Disclosures.&lt;/i&gt; This ASU improves income tax disclosures including a requirement for specific categories in the effective tax rate reconciliation, additional information for reconciling items that meet a quantitative threshold, certain disclosures pertaining to income taxes paid (net of refunds received) and amendments to other disclosure requirements. The new standard is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024 &lt;/em&gt;and should be applied prospectively although retrospective application is permitted. Early adoption is also permitted for financial statements that have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; yet been issued. We are currently evaluating the impact of the adoption of this guidance.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt; &lt;i&gt;Segment Reporting (Topic &lt;em style="font: inherit;"&gt;280&lt;/em&gt;): Improvements to Reportable Segment Disclosures.&lt;/i&gt; This ASU improves reportable segment disclosure requirements on an annual and interim basis and includes requirements for entities with a single reportable segment. The improvements include disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;), the title and position of the CODM and explanation of how the CODM uses the reported measure of segment profit or loss in assessing performance and allocating resources along with other disclosure requirements. The new standard is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023, &lt;/em&gt;and interim periods within fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;and should be applied retrospectively. Early adoption is permitted. We are currently evaluating the impact of the adoption of this guidance.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630028">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;2.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Segment and Geographic Information&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We have determined that we operate in one reportable segment that has been identified based on how our chief operating decision maker manages our business.&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We aggregate revenue for presentation based on qualitative factors including the nature of the products and services, the nature and commonality of production processes, a shared customer base primarily in North America, the scope of geographic operations and a common industry and regulatory environment. However, we present revenue on a geographic basis, segregated between product sale and service revenues.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;The following table summarizes revenue by geographic area attributed based on the current billing address of the customer (in thousands):&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;United States&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;7,767&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8,060&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,244&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,259&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,011&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,319&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Canada&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;22,675&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;22,561&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,110&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total Canada&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,669&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;30,671&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Other Countries&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,316&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;809&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;862&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;755&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total other countries&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,178&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,564&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,758&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,430&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,100&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,124&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,858&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,554&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2024-01-01_2024-03-31"
      decimals="INF"
      id="c111754545"
      unitRef="Pure">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630029">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;United States&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;7,767&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8,060&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,244&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,259&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total United States&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,011&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,319&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Canada&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;22,675&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;22,561&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,110&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total Canada&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,669&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;30,671&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Other Countries&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,316&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;809&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;862&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;755&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total other countries&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,178&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,564&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,758&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;31,430&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,100&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,124&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"&gt;Total revenues&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,858&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,554&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c111754553"
      unitRef="USD">7767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-US"
      decimals="-4"
      id="c111754554"
      unitRef="USD">8060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c111754555"
      unitRef="USD">2244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-US"
      decimals="-3"
      id="c111754556"
      unitRef="USD">3259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c111754557"
      unitRef="USD">10011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c111754558"
      unitRef="USD">11319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA"
      decimals="-3"
      id="c111754560"
      unitRef="USD">22675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-CA"
      decimals="-3"
      id="c111754561"
      unitRef="USD">22561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA"
      decimals="-3"
      id="c111754562"
      unitRef="USD">8994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-CA"
      decimals="-4"
      id="c111754563"
      unitRef="USD">8110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-CA"
      decimals="-3"
      id="c111754564"
      unitRef="USD">31669000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-CA"
      decimals="-3"
      id="c111754565"
      unitRef="USD">30671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754567"
      unitRef="USD">1316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754568"
      unitRef="USD">809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754569"
      unitRef="USD">862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754570"
      unitRef="USD">755000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754571"
      unitRef="USD">2178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_StatementGeographicalAxis-OtherCountriesMember"
      decimals="-3"
      id="c111754572"
      unitRef="USD">1564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754574"
      unitRef="USD">31758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-4"
      id="c111754575"
      unitRef="USD">31430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-5"
      id="c111754576"
      unitRef="USD">12100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c111754577"
      unitRef="USD">12124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754578"
      unitRef="USD">43858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754579"
      unitRef="USD">43554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630030">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;3.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Revenues&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Disaggregation of Revenue&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We sell our products and services primarily in North America and in selected international markets. See above "Note &lt;em style="font: inherit;"&gt;2.&lt;/em&gt; Segment and Geographic Information" for our disaggregated revenue by geographic area.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Contract Balances &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;If the timing of the delivery of products and provision of services is different from the timing of the customer payments, we recognize either a contract asset (performance precedes contractual due date in connection with estimates of variable consideration) or a contract liability (customer payment precedes performance) on our condensed consolidated balance sheet.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The following table presents the current contract liabilities as of&#160;&lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance at December 31, 2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;460&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Additions&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;88&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenue recognized&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(326&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance at March 31, 2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We currently do &lt;span style="-sec-ix-hidden:c111754582"&gt;&lt;span style="-sec-ix-hidden:c111754583"&gt;not&lt;/span&gt;&lt;/span&gt; have any contract assets or non-current contract liabilities. Our contract liability as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; is included in other current liabilities on the condensed consolidated balance sheets. Our performance obligations for our product and services revenues are typically satisfied before the customer&#x2019;s payment; however, prepayments &lt;em style="font: inherit;"&gt; may &lt;/em&gt;occasionally be required. Revenue recognized from the contract liability balance was $0.3&#160;million&#160;for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;. There was no revenue recognized from the contract liability balance for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2023.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Practical Expedient&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; disclose the value of unsatisfied performance obligations when the related contract has a duration of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year or less. We recognize revenue equal to what we have the right to invoice when that amount corresponds directly with the value to the customer of our performance to date.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630031">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance at December 31, 2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;460&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Additions&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;88&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revenue recognized&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(326&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Balance at March 31, 2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754591"
      unitRef="USD">460000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <ncsm:ContractWithCustomerLiabilityAdditions
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754592"
      unitRef="USD">88000</ncsm:ContractWithCustomerLiabilityAdditions>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754593"
      unitRef="USD">326000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754594"
      unitRef="USD">222000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754584"
      unitRef="USD">300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754586"
      unitRef="USD">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:InventoryDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630032">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;4.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Inventories, net&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Inventories consist of the following as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Raw materials&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,252&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,395&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Work in process&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;559&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finished goods&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;36,624&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;38,658&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total inventories, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;39,237&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;41,612&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630033">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Raw materials&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,252&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,395&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Work in process&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;361&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;559&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finished goods&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;36,624&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;38,658&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total inventories, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;39,237&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;41,612&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754600"
      unitRef="USD">2252000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754601"
      unitRef="USD">2395000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754602"
      unitRef="USD">361000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754603"
      unitRef="USD">559000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754604"
      unitRef="USD">36624000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754605"
      unitRef="USD">38658000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754606"
      unitRef="USD">39237000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754607"
      unitRef="USD">41612000</us-gaap:InventoryNet>
    <ncsm:OtherCurrentReceivablesTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630034">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;5.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Other Current Receivables &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Other current receivables consist of the following as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current income tax receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,418&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Employee receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;201&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;249&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,848&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,375&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total other current receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,065&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,042&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;Employee receivables primarily consist of amounts paid by us for foreign withholding tax paid on behalf of employees working on international assignments, which is expected to be reimbursed to us by the employees when refunded as foreign tax credits on their home-country tax returns. As of&#160;&lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;, a&#160;primary component of the other receivables balance is $1.2&#160;million related to a company-owned life insurance policy associated with a non-qualified deferred compensation plan which was terminated in late &lt;em style="font: inherit;"&gt;2023.&lt;/em&gt; We expect to utilize the proceeds from the liquidation of the insurance policy to fund the disbursements to settle liabilities under the terminated plan by the end of &lt;em style="font: inherit;"&gt;2024.&lt;/em&gt;&#160;The associated liability of $1.2&#160;million is included in other current liabilities on the accompanying condensed consolidated balance sheets as of &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;In addition, the other receivables balances includes amounts associated with a technical services and assistance agreement with our partner in Oman, of which $0.9 million as of &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;pertains to the year ended &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;and an additional $0.3 million as of &lt;em style="font: inherit;"&gt; March 31, 2024, &lt;/em&gt;pertains to the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; month period then ended.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
  </ncsm:OtherCurrentReceivablesTextBlock>
    <ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630035">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current income tax receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,016&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,418&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Employee receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;201&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;249&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,848&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,375&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total other current receivables&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,065&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,042&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </ncsm:ScheduleOfOtherCurrentReceivablesTableTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754623"
      unitRef="USD">1016000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754624"
      unitRef="USD">1418000</us-gaap:IncomeTaxesReceivable>
    <ncsm:EmployeeReceivablesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754625"
      unitRef="USD">201000</ncsm:EmployeeReceivablesCurrent>
    <ncsm:EmployeeReceivablesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754626"
      unitRef="USD">249000</ncsm:EmployeeReceivablesCurrent>
    <ncsm:OtherMiscellaneousReceivablesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754627"
      unitRef="USD">2848000</ncsm:OtherMiscellaneousReceivablesCurrent>
    <ncsm:OtherMiscellaneousReceivablesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754628"
      unitRef="USD">2375000</ncsm:OtherMiscellaneousReceivablesCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754629"
      unitRef="USD">4065000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754630"
      unitRef="USD">4042000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i_2024-03-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"
      decimals="-5"
      id="c111754609"
      unitRef="USD">1200000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm
      contextRef="i_2023-12-31_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis-NonqualifiedDeferredCompensationPlanMember"
      decimals="-5"
      id="c111754613"
      unitRef="USD">1200000</ncsm:DeferredCompensationLiabilityToBeLiquidatedInShortTerm>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"
      decimals="-5"
      id="c111754615"
      unitRef="USD">900000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2024-01-01_2024-03-31_TypeOfArrangementAxis-TechnicalServicesAndAssistanceAgreementMember"
      decimals="-5"
      id="c111754617"
      unitRef="USD">300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630036">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;6.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Property and Equipment&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Property and equipment by major asset class consist of the following as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Land&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,597&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,630&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Building and improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;7,519&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;7,742&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,693&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,378&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Computers and software&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,599&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,408&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Furniture and fixtures&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;710&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;722&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vehicles&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;264&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;265&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Right of use assets - finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,689&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,709&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Service equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;45,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;44,911&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less: Accumulated depreciation and amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(22,643&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(21,912&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;22,485&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;22,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Construction in progress&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;658&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;337&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Property and equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;23,143&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;23,336&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The following table presents the depreciation expense associated with the respective income statement line items for the&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cost of sales&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Cost of product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;468&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;362&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Cost of services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;148&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;154&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Selling, general and administrative expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;427&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Total depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,073&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;943&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We evaluate our property and equipment for impairment whenever changes in circumstances indicate that the carrying amount of an asset group &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. We&#160;determined there were &lt;em style="font: inherit;"&gt;no&lt;/em&gt; triggering events that indicated potential impairment of our property and equipment for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively, and accordingly no impairment loss has been recorded.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630037">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Land&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,597&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;1,630&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Building and improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;7,519&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;7,742&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,693&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;19,378&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Computers and software&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,599&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,408&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Furniture and fixtures&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;710&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;722&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Vehicles&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;264&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;265&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Right of use assets - finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,689&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,709&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Service equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;45,128&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;44,911&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less: Accumulated depreciation and amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(22,643&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(21,912&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;22,485&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;22,999&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Construction in progress&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;658&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;337&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Property and equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;23,143&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;23,336&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"
      decimals="-3"
      id="c111754647"
      unitRef="USD">1597000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"
      decimals="-4"
      id="c111754648"
      unitRef="USD">1630000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="c111754649"
      unitRef="USD">7519000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="c111754650"
      unitRef="USD">7742000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-3"
      id="c111754651"
      unitRef="USD">19693000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-3"
      id="c111754652"
      unitRef="USD">19378000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-3"
      id="c111754653"
      unitRef="USD">2599000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputerEquipmentMember"
      decimals="-3"
      id="c111754654"
      unitRef="USD">2408000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-4"
      id="c111754655"
      unitRef="USD">710000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      decimals="-3"
      id="c111754656"
      unitRef="USD">722000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember"
      decimals="-3"
      id="c111754657"
      unitRef="USD">264000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember"
      decimals="-3"
      id="c111754658"
      unitRef="USD">265000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754659"
      unitRef="USD">12689000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754660"
      unitRef="USD">12709000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember"
      decimals="-3"
      id="c111754661"
      unitRef="USD">57000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ServiceEquipmentMember"
      decimals="-3"
      id="c111754662"
      unitRef="USD">57000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="INF"
      id="c111754663"
      unitRef="USD">45128</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="INF"
      id="c111754664"
      unitRef="USD">44911</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="-3"
      id="c111754665"
      unitRef="USD">22643000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="-3"
      id="c111754666"
      unitRef="USD">21912000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="INF"
      id="c111754667"
      unitRef="USD">22485</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PropertyAndEquipmentExcludingConstructionInProgressMember"
      decimals="INF"
      id="c111754668"
      unitRef="USD">22999</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:ConstructionInProgressGross
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754669"
      unitRef="USD">658000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754670"
      unitRef="USD">337000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754671"
      unitRef="USD">23143000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754672"
      unitRef="USD">23336000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <ncsm:ScheduleOfDepreciationTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630038">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Cost of sales&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Cost of product sales&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;468&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;362&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Cost of services&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;148&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;154&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Selling, general and administrative expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;457&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;427&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Total depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,073&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;943&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </ncsm:ScheduleOfDepreciationTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754680"
      unitRef="USD">468000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ProductMember"
      decimals="-3"
      id="c111754681"
      unitRef="USD">362000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="d_2024-01-01_2024-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c111754682"
      unitRef="USD">148000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="d_2023-01-01_2023-03-31_ProductOrServiceAxis-ServiceMember"
      decimals="-3"
      id="c111754683"
      unitRef="USD">154000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:DepreciationNonproduction
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754684"
      unitRef="USD">457000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754685"
      unitRef="USD">427000</us-gaap:DepreciationNonproduction>
    <us-gaap:Depreciation
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754686"
      unitRef="USD">1073000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111754687"
      unitRef="USD">943000</us-gaap:Depreciation>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754639"
      unitRef="USD">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630039">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;7.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Goodwill and Identifiable Intangibles &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The carrying amount of goodwill is summarized as follows (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Gross value&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;177,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;177,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accumulated impairment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(161,940&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(161,940&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We perform an annual impairment analysis of goodwill as of &lt;em style="font: inherit;"&gt; December 31, &lt;/em&gt;or whenever there is a triggering event that indicates an impairment loss &lt;em style="font: inherit;"&gt; may &lt;/em&gt;have been incurred. As of &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, we did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; identify any triggering events for Repeat Precision, our only reportable unit with goodwill, that would indicate potential impairment. Therefore, no goodwill impairment has been recorded for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Identifiable intangibles by major asset class consist of the following (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31, 2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Estimated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Useful&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Lives (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;1 - 20&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,958&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(928&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,030&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;10&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,938&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total amortizable intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;8,058&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;(3,866&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;4,192&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology - not subject to amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;&lt;em style="font: inherit;"&gt;Total identifiable intangibles&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,106&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(3,866&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,240&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Estimated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Useful&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Lives (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;1 - 20&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,958&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(863&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,095&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;10&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,836&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,264&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total amortizable intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;8,058&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;(3,699&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;4,359&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology - not subject to amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;&lt;em style="font: inherit;"&gt;Total identifiable intangibles&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,106&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(3,699&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,407&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Total amortization expense, which is associated with selling, general and administrative expenses on the condensed consolidated statements of operations, was $0.2&#160;million for each of the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Identifiable intangibles are tested for impairment whenever events or changes in circumstances indicate that their carrying amount &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. As of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, we evaluated potential triggering events and determined that there were &lt;em style="font: inherit;"&gt;no&lt;/em&gt; triggering events which indicated potential impairment of our intangibles, which are substantially related to our Repeat Precision asset group. Therefore, we did &lt;span style="-sec-ix-hidden:c111754702"&gt;&lt;span style="-sec-ix-hidden:c111754703"&gt;not&lt;/span&gt;&lt;/span&gt; record any impairment charges related to our identifiable intangibles for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630040">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Gross value&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;177,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;177,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accumulated impairment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(161,940&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(161,940&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,222&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754715"
      unitRef="USD">177162000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754716"
      unitRef="USD">177162000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754717"
      unitRef="USD">161940000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754718"
      unitRef="USD">161940000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754719"
      unitRef="USD">15222000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754720"
      unitRef="USD">15222000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111754691"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="d_2024-01-01_2024-03-31"
      id="c880FB00E-B901-42E3-AB84-ADC95FAEF00D">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31, 2024&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Estimated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Useful&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Lives (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;1 - 20&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,958&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(928&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,030&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;10&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,938&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,162&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total amortizable intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;8,058&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;(3,866&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;4,192&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology - not subject to amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;&lt;em style="font: inherit;"&gt;Total identifiable intangibles&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,106&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(3,866&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,240&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 13.2%;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Estimated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Gross&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Useful&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Carrying&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Accumulated&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Net&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Lives (Years)&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amount&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Amortization&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Balance&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 41.8%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;1 - 20&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,958&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(863&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,095&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;10&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,100&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,836&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,264&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total amortizable intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;8,058&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;(3,699&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0; margin: 0"&gt;4,359&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Technology - not subject to amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;Indefinite&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;48&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;&lt;em style="font: inherit;"&gt;Total identifiable intangibles&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;8,106&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(3,699&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,407&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember"
      id="c111754745">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember"
      id="c111754747">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c111754748"
      unitRef="USD">3958000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c111754749"
      unitRef="USD">928000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-4"
      id="c111754750"
      unitRef="USD">3030000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      id="c111754752">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-5"
      id="c111754754"
      unitRef="USD">4100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c111754755"
      unitRef="USD">2938000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2024-03-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c111754756"
      unitRef="USD">1162000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754760"
      unitRef="USD">8058000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754761"
      unitRef="USD">3866000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754762"
      unitRef="USD">4192000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"
      decimals="-3"
      id="c111754766"
      unitRef="USD">48000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2024-03-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"
      decimals="-3"
      id="c111754768"
      unitRef="USD">48000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754772"
      unitRef="USD">8106000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754773"
      unitRef="USD">3866000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754774"
      unitRef="USD">4240000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MinimumMember"
      id="c111754799">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember_RangeAxis-MaximumMember"
      id="c111754801">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c111754802"
      unitRef="USD">3958000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c111754803"
      unitRef="USD">863000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c111754804"
      unitRef="USD">3095000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      id="c111754806">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-5"
      id="c111754808"
      unitRef="USD">4100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c111754809"
      unitRef="USD">2836000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c111754810"
      unitRef="USD">1264000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754814"
      unitRef="USD">8058000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754815"
      unitRef="USD">3699000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754816"
      unitRef="USD">4359000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"
      decimals="-3"
      id="c111754820"
      unitRef="USD">48000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2023-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyNotSubjectToAmortizationMember"
      decimals="-3"
      id="c111754822"
      unitRef="USD">48000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754826"
      unitRef="USD">8106000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754827"
      unitRef="USD">3699000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754828"
      unitRef="USD">4407000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754696"
      unitRef="USD">200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630043">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;8.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Accrued Expenses &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Accrued expenses consist of the following as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued payroll and bonus&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,786&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,255&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property and franchise taxes accrual&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;251&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Severance and other termination benefits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;170&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;436&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued other miscellaneous liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;527&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;760&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total accrued expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,814&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,702&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:18pt;"&gt;As previously disclosed in our Annual Report, we implemented certain restructuring efforts during &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; to streamline our tracer diagnostics operations, consolidate facilities in the United States and Mexico, for Repeat Precision, and to eliminate redundancies in the structure of certain U.S. and international operations management and support functions.&#160;In addition, in &lt;em style="font: inherit;"&gt; July 2023, &lt;/em&gt;an executive officer and NCS agreed that he would leave his position. In connection with these restructuring efforts, we incurred severance and other charges of $1.9 million in&#160;&lt;em style="font: inherit;"&gt;2023.&lt;/em&gt; Of this amount, we paid $1.1 million in &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; and $0.2 million for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended&#160;&lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, with&#160;a remaining severance and other termination benefits accrual of $0.2&#160;million as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;. We expect this severance and other termination benefits liability to be fully paid by &lt;em style="font: inherit;"&gt; July 2024.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630044">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued payroll and bonus&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,786&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,255&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property and franchise taxes accrual&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;251&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Severance and other termination benefits&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;170&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;436&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued other miscellaneous liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;527&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;760&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total accrued expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,814&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,702&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754843"
      unitRef="USD">2786000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754844"
      unitRef="USD">2255000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754845"
      unitRef="USD">331000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754846"
      unitRef="USD">251000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-4"
      id="c111754847"
      unitRef="USD">170000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754848"
      unitRef="USD">436000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754849"
      unitRef="USD">527000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c111754850"
      unitRef="USD">760000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754851"
      unitRef="USD">3814000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754852"
      unitRef="USD">3702000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:RestructuringCharges
      contextRef="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"
      decimals="-5"
      id="c111754831"
      unitRef="USD">1900000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="d_2023-07-01_2023-12-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"
      decimals="-5"
      id="c111754834"
      unitRef="USD">1100000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="d_2024-01-01_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"
      decimals="-5"
      id="c111754836"
      unitRef="USD">200000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i_2024-03-31_RestructuringCostAndReserveAxis-SeveranceAndMovingCostsMember_RestructuringPlanAxis-EffortsToStreamlineTracerDiagnosticsOperationsMember"
      decimals="-5"
      id="c111754838"
      unitRef="USD">200000</us-gaap:RestructuringReserve>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630045">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;9&lt;/em&gt;&lt;/b&gt;&lt;b&gt;.&lt;/b&gt;&#160;&#160;&lt;b&gt;Debt &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Our long-term debt consists of the following as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;ABL Facility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Repeat Precision Promissory Note&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,328&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,156&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Total debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,884&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,156&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Less: current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,441&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,812&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,443&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,344&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The estimated fair value of total debt as of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; was $7.8&#160;million and $7.1&#160;million, respectively. The fair value of the Repeat Precision Promissory Note (as defined below) approximated the carrying value due to a variable interest rate and the ability to repay the note at any time.&#160;The fair value of the finance leases was estimated using Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; inputs by calculating the sum of the discounted future interest and principal payments at our incremental borrowing rate through the date of maturity.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Below is a description of our financing arrangements.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;ABL Facility&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;On &lt;em style="font: inherit;"&gt; May 3, 2022, &lt;/em&gt;we entered into a secured asset-based revolving credit facility (the &#x201c;ABL Facility&#x201d;) under which credit availability is subject to a borrowing base calculation. The ABL Facility is governed by the Credit Agreement dated as of &lt;em style="font: inherit;"&gt; May 3, 2022, &lt;/em&gt;by and between NCS Multistage Holdings, Inc. (&#x201c;NCSH&#x201d;), Pioneer Investment, Inc. (&#x201c;Pioneer&#x201d;), NCS Multistage, LLC, NCS Multistage Inc. (&#x201c;NCS Canada&#x201d;), the other loan parties thereto, the lenders party thereto, and JPMorgan Chase Bank, N.A., as administrative agent and as a lender under the facility provided therein (the &#x201c;Credit Agreement&#x201d;). Concurrent with the entry into our Credit Agreement on &lt;em style="font: inherit;"&gt; May&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;3,&lt;/em&gt;&#160;&lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; our prior ABL facility was terminated.&#160;On &lt;em style="font: inherit;"&gt; April 16, 2024, &lt;/em&gt;we entered into the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; amendment to the Credit Agreement to modify the benchmark that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be used for loans in Canadian dollars in connection with the cessation of the CDOR Rate&#160;and transition to the CORRA Rate.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The ABL Facility consists of a revolving credit facility in an aggregate principal amount of $35.0 million made available to borrowers, of which up to $10.0 million &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be made in Canadian dollars and $7.5 million &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be made available for letters of credit. Total borrowings available to the borrowers under the ABL Facility &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be limited subject to a borrowing base calculated on the sum of cash in a specified pledged account, eligible accounts receivables and eligible inventory, provided it does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include the assets of Repeat Precision. Our available borrowing base under the ABL Facility as of&#160;&lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; was $20.4&#160;million. The ABL Facility will mature on &lt;em style="font: inherit;"&gt; May 3, 2027. &lt;/em&gt;As of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; and&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;, we had no outstanding indebtedness under the ABL Facility.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Borrowings under the ABL Facility &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be made in U.S. dollars with interest calculated using either the &#x201c;ABR&#x201d;, the &#x201c;Adjusted Daily Simple SOFR&#x201d; or the &#x201c;Adjusted Term SOFR Rate&#x201d;, and in Canadian dollars with interest calculated using the &#x201c;Canadian Prime Rate&#x201d; or the &#x201c;Adjusted Term CORRA Rate&#x201d; (each as defined in the amended and restated Credit Agreement). Borrowings bear interest plus a margin that varies depending on our leverage ratio as follows: (i) for ABR based loans, between 1.40% and 2.40%, and (ii) for Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and Adjusted Term CORRA Rate, between 2.40% and 3.40%. We must also pay a commitment fee calculated at&#160;0.25% to 0.50% per annum, based on unused commitments. The applicable interest rate at &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; was 8.0%. We incurred interest expense related to the ABL Facility, including commitment fees, of less than $0.1 million&#160;for each of the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The obligations of the borrowers under the ABL Facility are guaranteed by NCSH and each of our U.S. and Canadian subsidiaries (other than Repeat Precision), as well as each of our future direct and indirect subsidiaries organized under the laws of the United States or Canada (subject to certain exceptions), and are secured by substantially all of the assets of NCSH and its subsidiaries, in each case, subject to certain exceptions and permitted liens.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The Credit Agreement requires, as a condition to borrowing, that available cash on hand after borrowings does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; exceed $10.0 million. The Credit Agreement also requires us to (i) maintain, for quarters during which liquidity is less than 20% of the aggregate revolving commitments, a fixed charge coverage ratio of at least 1.0 to &lt;em style="font: inherit;"&gt;1.0&lt;/em&gt; and (ii) to prepay advances to the extent that the outstanding loans and letter of credit amounts exceed the most recently calculated borrowing base. As of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, we were in compliance with these financial covenants. The Credit Agreement also contains customary affirmative and negative covenants, including, among other things, restrictions on the creation of liens, the incurrence of indebtedness, investments, dividends and other restricted payments, dispositions and transactions with affiliates.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;The Credit Agreement includes customary events of default for facilities of this type (with customary materiality thresholds and grace periods, as applicable). If an event of default occurs, the lenders party to the Credit Agreement &lt;em style="font: inherit;"&gt; may &lt;/em&gt;elect (after the expiration of any applicable notice or grace periods) to declare all outstanding borrowings under such facility, together with accrued and unpaid interest and other amounts payable thereunder, to be immediately due and payable. The lenders party to the Credit Agreement also have the right upon an event of default thereunder to terminate any commitments to provide further borrowings, or to provide additional financing in excess of the borrowing base limit, or to proceed against the collateral securing the ABL Facility.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We capitalized direct costs of $1.0 million in connection with the Credit Agreement, which are being amortized over the term of the ABL Facility using the straight-line method. Amortization of the deferred financing charges of $0.1&#160;million for each of the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively, was included in interest expense, net.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Repeat Precision Promissory Note&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;On &lt;em style="font: inherit;"&gt; February&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;16,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2018,&lt;/em&gt; Repeat Precision entered into a promissory note for an aggregate borrowing capacity of $4.3&#160;million with Security State Bank &amp;amp; Trust, Fredericksburg (the &#x201c;Repeat Precision Promissory Note&#x201d;). The Repeat Precision Promissory Note has been renewed several times and is scheduled to mature on &lt;em style="font: inherit;"&gt; August 10, 2024. &lt;/em&gt;The note bears interest at a variable interest rate based on prime plus 1.00%. The applicable interest rate at &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt; was 9.5%. The Repeat Precision Promissory Note is collateralized by certain equipment, inventory and receivables of Repeat Precision. Total borrowings &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be limited subject to a borrowing base calculation, which includes a portion of Repeat Precision&#x2019;s eligible receivables, inventory and equipment. As of &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, Repeat Precision had $0.6 million of outstanding indebtedness under the promissory note. As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;there was no outstanding indebtedness under the promissory note. Repeat Precision&#x2019;s indebtedness is guaranteed by Repeat Precision and is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; guaranteed by any other NCS entity.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Finance Leases&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;We lease assets under finance lease arrangements including an office and laboratory in Tulsa, Oklahoma, as well as facilities in Odessa, Texas, and certain operating equipment and software. We also maintain a vehicle leasing arrangement with a fleet management company through which we lease light vehicles and trucks that meet the finance lease criteria.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630046">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;ABL Facility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Repeat Precision Promissory Note&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,328&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,156&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Total debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,884&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;8,156&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Less: current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,441&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,812&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,443&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;6,344&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCredit
      contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember"
      decimals="-3"
      id="c111754902"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember"
      decimals="-3"
      id="c111754903"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebt
      contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember"
      decimals="-3"
      id="c111754904"
      unitRef="USD">556000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember"
      decimals="-3"
      id="c111754905"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:FinanceLeaseLiability
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754906"
      unitRef="USD">8328000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754907"
      unitRef="USD">8156000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754908"
      unitRef="USD">8884000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754909"
      unitRef="USD">8156000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754910"
      unitRef="USD">2441000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754911"
      unitRef="USD">1812000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i_2024-03-31"
      decimals="-3"
      id="c111754912"
      unitRef="USD">6443000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c111754913"
      unitRef="USD">6344000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i_2024-03-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-5"
      id="c111754854"
      unitRef="USD">7800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member"
      decimals="-5"
      id="c111754855"
      unitRef="USD">7100000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-6"
      id="c111754861"
      unitRef="USD">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-7"
      id="c111754862"
      unitRef="CAD">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2022-05-03_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754863"
      unitRef="USD">7500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i_2024-03-31_CreditFacilityAxis-LetterOfCreditMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754865"
      unitRef="USD">20400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-3"
      id="c111754866"
      unitRef="USD">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AlternateBaseRateAbrMember"
      decimals="3"
      id="c111754868"
      unitRef="Pure">0.014</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AlternateBaseRateAbrMember"
      decimals="3"
      id="c111754869"
      unitRef="Pure">0.024</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember"
      decimals="3"
      id="c111754870"
      unitRef="Pure">0.024</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember_VariableRateAxis-AdjustedDailySimpleSOFRAdjustedTermSOFRRateCanadianPrimeRateAndCDORRateMember"
      decimals="3"
      id="c111754871"
      unitRef="Pure">0.034</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MinimumMember"
      decimals="4"
      id="c111754872"
      unitRef="Pure">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="d_2022-05-03_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember_RangeAxis-MaximumMember"
      decimals="3"
      id="c111754873"
      unitRef="Pure">0.005</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="2"
      id="c111754874"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754875"
      unitRef="USD">100000</us-gaap:InterestExpenseDebt>
    <ncsm:DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-7"
      id="c111754880"
      unitRef="USD">10000000</ncsm:DebtInstrumentCovenantMaximumAvailableCashAfterBorrowings>
    <ncsm:DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="1"
      id="c111754881"
      unitRef="Pure">0.20</ncsm:DebtInstrumentCovenantMaximumQuarterlyLiquidityForFixedChargeCoverageRatio>
    <ncsm:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="INF"
      id="c111754882"
      unitRef="Pure">1</ncsm:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i_2022-05-03_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-6"
      id="c111754884"
      unitRef="USD">1000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2024-01-01_2024-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankNaMember"
      decimals="-5"
      id="c111754885"
      unitRef="USD">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"
      decimals="-5"
      id="c111754891"
      unitRef="USD">4300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2018-02-16_2018-02-16_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember_VariableRateAxis-PrimeRateMember"
      decimals="2"
      id="c111754892"
      unitRef="Pure">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"
      decimals="3"
      id="c111754893"
      unitRef="Pure">0.095</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="i_2024-03-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"
      decimals="-5"
      id="c111754894"
      unitRef="USD">600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i_2023-12-31_DebtInstrumentAxis-RepeatPrecisionPromissoryNoteMember_LineOfCreditFacilityAxis-SecurityStateBankTrustFredericksburgMember"
      decimals="-3"
      id="c111754895"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630047">
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;10.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Commitments and Contingencies &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Litigation &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;In the ordinary course of our business, from time to time, we have various claims, lawsuits and administrative proceedings that are pending or threatened with respect to commercial, intellectual property and employee matters.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&lt;b&gt;&lt;i&gt;Texas Matter&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;&lt;span style="background-color:#ffffff;"&gt;NCS was a defendant in a lawsuit in the District Court of Winkler County, Texas (the &#x201c;Texas Matter&#x201d;) that was settled in &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;where the insurance carrier agreed to pay the mutually-agreed settlement amounts to the plaintiff in settlement of all liabilities, resulting in &lt;em style="font: inherit;"&gt;no&lt;/em&gt; cash payments by NCS. The lawsuit was filed in &lt;em style="font: inherit;"&gt; September 2019 &lt;/em&gt;by plaintiffs Boyd &amp;amp; McWilliams Energy Group, Inc. &lt;/span&gt;&lt;i&gt;&lt;span style="background-color:#ffffff;"&gt;et. al. &lt;/span&gt;&lt;/i&gt;&lt;span style="background-color:#ffffff;"&gt;claiming damage to their wells in &lt;em style="font: inherit;"&gt;2018&lt;/em&gt; resulting from an alleged product defect related to components provided by a &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party supplier. In &lt;em style="font: inherit;"&gt; May 2023, &lt;/em&gt;we believed the jury awarded damages of $17.5 million against us to the plaintiff, which we expensed as a separate&#160;line within the other income (expense) section&#160;of the accompanying condensed consolidated statement&#160;of operations for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2023. &lt;/em&gt;Subsequently,&#160;a judgment was rendered, above our initial expectations from the jury verdict, awarding the plaintiff total damages of $42.5 million. During &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; we accrued $40.8 million which included this judgment amount and estimated court costs, less $2.0 million previously paid to the plaintiff by our insurance carrier. During the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; in connection with entering into a settlement agreement, we reversed the accrual for this legal contingency of $40.8 million. As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;because we had entered into a settlement agreement where the insurance carrier agreed to pay all amounts due to the plaintiff in early &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; we recorded an insurance receivable for expected but unpaid insurance recoveries and a remaining provision for legal contingencies of $15.0 million. The settlement was fully paid by the insurance carrier in &lt;em style="font: inherit;"&gt; January 2024.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;&lt;b&gt;&lt;i&gt;Canada Patent Matters&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;"&gt;&#x25cf;&#160; On &lt;em style="font: inherit;"&gt; July&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;24,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2018,&lt;/em&gt; we filed a patent infringement lawsuit seeking unspecified damages&#160;against Kobold Corporation, Kobold Completions Inc. and &lt;em style="font: inherit;"&gt;2039974&lt;/em&gt; Alberta Ltd. (&#x201c;Kobold&#x201d;) in the Federal Court of Canada (&#x201c;Canada Court&#x201d;), alleging that Kobold&#x2019;s fracturing tools and methods infringe on several of our Canadian patents. On &lt;em style="font: inherit;"&gt; July 12, 2019, &lt;/em&gt;Kobold filed a counterclaim seeking unspecified damages&#160;alleging that our fracturing tools and methods&#160;infringe on&#160;their patent.&#160;The patent infringement litigation against Kobold and their counterclaim was heard in early &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;On &lt;em style="font: inherit;"&gt; October 10, 2023, &lt;/em&gt;the judge rendered a decision against us holding that our asserted patents are invalid and that we are infringing the Kobold asserted patent. The Canada Court ordered us to pay Kobold approximately $1.8 million ($2.5 million in Canadian dollars) in costs and disbursements, including taxes payable thereon, and granted an injunction prohibiting us from any further infringement of the specified&#160;patent. We paid this amount to Kobold in &lt;em style="font: inherit;"&gt; November 2023.&#160;&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;We believe that applicable law supports strong grounds to appeal the decision by the Canada Court as well as to reduce the costs award significantly. We have appealed the judgment and believe we have strong arguments that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;lead to a reversal of substantial portions of the decision, although a loss &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be reasonably possible. We expect the appeal to be heard by late &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; and a decision granted by mid-&lt;em style="font: inherit;"&gt;2025.&lt;/em&gt; If we do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; prevail in the appeal phase, the damages portion would then be decided by the Canada Court and we do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; know what damages, if any, will be awarded to Kobold. We&#160;would expect any damages awarded to be more modest because of the relative ease and minimal cost in implementing changes to our product to comply with the injunction, with such changes resulting in &lt;em style="font: inherit;"&gt;no&lt;/em&gt; significant&#160;commercial impact to date.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 18pt;"&gt;&#x25cf;&#160; On &lt;em style="font: inherit;"&gt; April 6, 2020, &lt;/em&gt;Kobold filed a separate patent infringement lawsuit seeking unspecified damages&#160;against us in the Canada&#160;Court, alleging that our fracturing tools infringe on their Canadian patents.&#160;In the summary judgment phase, we have successfully dismissed some of the asserted products. However, we were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; able to dismiss all of the claims because there remained factual determinations that were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; possible in a summary judgment proceeding for our other products. We believe we have strong arguments of invalidity and non-infringement in this matter. This patent infringement litigation has &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;not&lt;/em&gt; yet been assigned a trial date.&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;div style="font-size: 10pt; text-indent: 9pt;"&gt;
    &lt;b&gt;&lt;i&gt;Other Patent Matters&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;In connection with our patent infringement jury verdict against Nine Energy Services, Inc. (&#x201c;Nine&#x201d;), the Western District of Texas, Waco Division (&#x201c;Waco District Court&#x201d;) entered final judgment in &lt;em style="font: inherit;"&gt; June 2022 &lt;/em&gt;and awarded NCS approximately $0.5 million in damages for Nine&#x2019;s infringement of U.S. Patent &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;10,465,445&lt;/em&gt; (&#x201c;the &lt;em style="font: inherit;"&gt;&#x2019;445&lt;/em&gt; Patent&#x201d;).&#160;At a hearing in &lt;em style="font: inherit;"&gt; December 2022, &lt;/em&gt;the Waco District Court announced it would be awarding hundreds of thousands of dollars&#160;in supplemental damages, interest, and costs and ordered Nine to pay an ongoing royalty for the sale of infringing casing flotation devices for the life of the &lt;em style="font: inherit;"&gt;&#x2019;445&lt;/em&gt; Patent. In addition, in &lt;em style="font: inherit;"&gt; August 2022 &lt;/em&gt;in connection with our patent infringement jury verdict against TCO AS, the jury awarded NCS approximately $1.9 million in damages for TCO AS&#x2019;s infringement of the &lt;em style="font: inherit;"&gt;&#x2019;445&lt;/em&gt; Patent.&#160;The Waco District Court has entered the final judgment in that case, and we are seeking an award of ongoing royalties for TCO AS&#x2019;s continued post-judgment infringement, supplemental damages, interest, and cost&#160;which should be heard by the Waco District Court in &lt;em style="font: inherit;"&gt; May 2024.&#160;&lt;/em&gt;Both cases remain subject to appeal. Therefore, we have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; recorded any potential gain contingencies associated with these matters in the accompanying condensed consolidated statements of operations.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;In accordance with GAAP, we accrue for contingencies where the occurrence of a material loss is probable and can be reasonably estimated. Our legal contingencies &lt;em style="font: inherit;"&gt; may &lt;/em&gt;increase or decrease, on a matter-by-matter basis, to account for future developments. Although the outcome of any legal proceeding cannot be predicted with any certainty, our assessment of the likely outcome of litigation matters is based on our judgment of a number of factors, including experience with similar matters, past history, precedents, relevant financial information and other evidence and facts specific to each matter.&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"
      decimals="-5"
      id="c111754918"
      unitRef="USD">17500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="d_2023-05-02_2023-05-02_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember_RangeAxis-MaximumMember"
      decimals="-5"
      id="c111754920"
      unitRef="USD">42500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"
      decimals="-5"
      id="c111754922"
      unitRef="USD">40800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <ncsm:LossContingencyDamagesPaidByInsuranceValue
      contextRef="d_2023-05-16_2023-09-30_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-PendingLitigationMember"
      decimals="-6"
      id="c111754923"
      unitRef="USD">2000000</ncsm:LossContingencyDamagesPaidByInsuranceValue>
    <ncsm:LossContingencyAccrualReversalProvision
      contextRef="d_2023-10-01_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember"
      decimals="-5"
      id="c111754926"
      unitRef="USD">-40800000</ncsm:LossContingencyAccrualReversalProvision>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i_2023-12-31_LitigationCaseAxis-TexasMatterMember_LitigationStatusAxis-SettledLitigationMember"
      decimals="-6"
      id="c111754928"
      unitRef="USD">15000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember"
      decimals="-5"
      id="c111754933"
      unitRef="USD">1800000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="d_2023-10-10_2023-10-10_LitigationCaseAxis-CanadaPatentMattersMember_LitigationStatusAxis-SettledLitigationMember"
      decimals="-5"
      id="c111754934"
      unitRef="CAD">2500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="d_2022-06-01_2022-06-30_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember"
      decimals="-5"
      id="c111754942"
      unitRef="USD">500000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="d_2022-08-01_2022-08-31_LitigationCaseAxis-PatentInfringementAgainstNineEnergyServicesIncMember_LitigationStatusAxis-PendingLitigationMember"
      decimals="-5"
      id="c111754947"
      unitRef="USD">1900000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630048">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;11.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Share-Based Compensation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;During the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, we granted 24,366&#160;equity-classified restricted stock units (&#x201c;RSUs&#x201d;) with a weighted average grant date fair value of $15.35&#160;to the nonemployee members of the Board of Directors.&#160;The RSUs granted to the members of our Board of Directors generally vest on the &lt;span style="-sec-ix-hidden:c111754956"&gt;one&lt;/span&gt; year anniversary of the grant date and either settle at vesting or, if the director has elected to defer the RSUs, within &lt;em style="font: inherit;"&gt;thirty&lt;/em&gt; days following the earlier of the termination of the director&#x2019;s service for any reason or a change of control.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;During the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, we granted 202,225&#160;equivalent stock units, or cash-settled, liability-classified RSUs (&#x201c;ESUs&#x201d;), with a weighted average grant date fair value of $15.35. When ESUs are granted to employees, they are valued at fair value, which we measure at&#160;the closing price of our common stock on the date of grant. Since ESUs will be settled in cash, we record a liability, which is remeasured each reporting period at fair value based upon the closing price of our common stock until the awards are settled. The ESUs generally vest and settle over a period of &lt;span style="-sec-ix-hidden:c111754961"&gt;three&lt;/span&gt; equal annual installments beginning on or around the anniversary of the date of grant. The cash settled for any ESU will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; exceed the maximum payout established by our Compensation, Nominating and Governance Committee of the Board of Directors.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;In addition, during the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024&lt;/em&gt;, we granted 56,157&#160;performance stock unit awards (&#x201c;PSUs&#x201d;), which have a performance period from &lt;em style="font: inherit;"&gt; January&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;1,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;to &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2026.&lt;/em&gt; The PSUs grant date fair value of $15.27&#160;was measured using a Monte Carlo simulation. The number of PSUs ultimately issued under the program is dependent upon our total shareholder return relative to a performance peer group (&#x201c;relative TSR&#x201d;) over the &lt;span style="-sec-ix-hidden:c111754970"&gt;three&lt;/span&gt; year performance period. Each PSU associated with the &lt;em style="font: inherit;"&gt; March&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;award will settle for between &lt;span style="-sec-ix-hidden:c111754972"&gt;zero&lt;/span&gt; and 1.25 shares of our common stock in the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2027.&lt;/em&gt; The threshold performance level (&lt;span style="-sec-ix-hidden:c111754976"&gt;25th&lt;/span&gt; percentile relative TSR) earns &lt;em style="font: inherit;"&gt;50%&lt;/em&gt; of the target&#160;PSUs, the mid-point performance level (&lt;span style="-sec-ix-hidden:c111754978"&gt;50th&lt;/span&gt; percentile relative TSR) earns &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of the target PSUs and the maximum performance level (&lt;span style="-sec-ix-hidden:c111754980"&gt;75th&lt;/span&gt; percentile relative TSR) or greater earns &lt;em style="font: inherit;"&gt;125%&lt;/em&gt; of the target PSUs.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;"&gt;Total share-based compensation expense for all awards was $0.9&#160;million and $1.3&#160;million for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember"
      decimals="INF"
      id="c111754954"
      unitRef="Share">24366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementNonemployeeMember"
      decimals="INF"
      id="c111754955"
      unitRef="USDPerShare">15.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754959"
      unitRef="Share">202225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-EquivalentStockUnitsESUsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754960"
      unitRef="USDPerShare">15.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754964"
      unitRef="Share">56157</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember"
      decimals="INF"
      id="c111754969"
      unitRef="USDPerShare">15.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement
      contextRef="i_2024-03-31_AwardTypeAxis-PerformanceStockUnitsPsusMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_RangeAxis-MaximumMember"
      decimals="INF"
      id="c111754973"
      unitRef="Share">1.25</ncsm:SharebasedCompensationAwardBySharebasedPaymentArrangementNumberOfSharesUponSettlement>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-5"
      id="c111754982"
      unitRef="USD">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-5"
      id="c111754983"
      unitRef="USD">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630049">
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;12.&lt;/em&gt;&lt;/b&gt;&#160;&#160;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, permanent and temporary differences and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes &lt;em style="font: inherit;"&gt; may &lt;/em&gt;change as new events occur, more experience is acquired or additional information is obtained. The computation of the annual estimated effective tax rate includes applicable modifications, which were projected for the year, such as certain book expenses &lt;em style="font: inherit;"&gt;not&lt;/em&gt; deductible for tax, tax credits and foreign deemed dividends.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;"&gt;Our effective tax rate (&#x201c;ETR&#x201d;) from continuing operations was 16.0% and 6.8% for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, respectively.&#160;The&#160;income tax expense and benefit for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31,&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; respectively, primarily relates to results generated by our U.S. and certain foreign businesses. The income tax provision for both the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include effects of losses within the United States, Canada, or other jurisdictions, from which we cannot currently benefit. In addition, for both the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; the income tax provision includes effects of changes in valuation allowances established against our previously recognized deferred tax assets, including against net operating loss carryforwards, in the United States, Canada, or other jurisdictions. For both the &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; March 31, 2024 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; due to the impact of the valuation allowances on tax expense, significant variations exist in the customary relationship between income tax expense and pretax accounting income.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2024-01-01_2024-03-31"
      decimals="2"
      id="c111754989"
      unitRef="Pure">0.16</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-01-01_2023-03-31"
      decimals="3"
      id="c111754990"
      unitRef="Pure">0.068</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630050">
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note&lt;/b&gt;&#160;&lt;b&gt;&lt;em style="font: inherit;"&gt;13.&lt;/em&gt;&lt;/b&gt;&#160;&lt;span style="background-color:#ffffff;"&gt;&#160;&lt;/span&gt;&lt;b&gt;&lt;span style="background-color:#ffffff;"&gt;Earnings (Loss) Per Co&lt;/span&gt;mmon Share &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;The following table presents the reconciliation of the numerator and denominator for calculating earnings (loss) per common share from net income (loss) (in thousands, except per share data):&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Numerator&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,553&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(14,996&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Less: income (loss) attributable to non-controlling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;483&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income (loss) attributable to NCS Multistage Holdings, Inc.&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,070&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(14,969&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Denominator&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic weighted average number of shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,508&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,452&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Dilutive effect of stock options, RSUs and PSUs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted weighted average number of shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,539&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,452&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Earnings (loss) per common share&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;0.83&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(6.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;0.82&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(6.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Potentially dilutive securities excluded as anti-dilutive&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;154&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630051">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Three Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;March 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Numerator&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income (loss)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,553&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(14,996&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Less: income (loss) attributable to non-controlling interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;483&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(27&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Net income (loss) attributable to NCS Multistage Holdings, Inc.&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,070&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(14,969&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Denominator&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic weighted average number of shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,508&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;2,452&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Dilutive effect of stock options, RSUs and PSUs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;31&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted weighted average number of shares&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,539&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,452&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Earnings (loss) per common share&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;0.83&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(6.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;0.82&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(6.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Potentially dilutive securities excluded as anti-dilutive&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;154&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755012"
      unitRef="USD">2553000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755013"
      unitRef="USD">-14996000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755014"
      unitRef="USD">483000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755015"
      unitRef="USD">-27000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-4"
      id="c111755016"
      unitRef="USD">2070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755017"
      unitRef="USD">-14969000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755019"
      unitRef="Share">2508000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755020"
      unitRef="Share">2452000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755021"
      unitRef="Share">31000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755022"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755023"
      unitRef="Share">2539000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755024"
      unitRef="Share">2452000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2024-01-01_2024-03-31"
      decimals="INF"
      id="c111755026"
      unitRef="USDPerShare">0.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-03-31"
      decimals="INF"
      id="c111755027"
      unitRef="USDPerShare">-6.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2024-01-01_2024-03-31"
      decimals="INF"
      id="c111755028"
      unitRef="USDPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-03-31"
      decimals="INF"
      id="c111755029"
      unitRef="USDPerShare">-6.1</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2024-01-01_2024-03-31"
      decimals="-3"
      id="c111755030"
      unitRef="Share">74000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-03-31"
      decimals="-3"
      id="c111755031"
      unitRef="Share">154000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="d_2024-01-01_2024-03-31" id="c2630052">
   &lt;p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;a href="#" id="otherinfo" title="otherinfo"&gt;&lt;/a&gt;Item &lt;em style="font: inherit;"&gt;5.&lt;/em&gt;&lt;/b&gt;&#160; &lt;b&gt;Other Information&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt; text-align: left;"&gt;During the quarter ended &lt;em style="font: inherit;"&gt; March 31, 2024, &lt;/em&gt;&lt;span style="-sec-ix-hidden:c111755033"&gt;&lt;span style="-sec-ix-hidden:c111755034"&gt;&lt;span style="-sec-ix-hidden:c111755035"&gt;&lt;span style="-sec-ix-hidden:c111755036"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; director or officer of the Company adopted or terminated a &#x201c;Rule &lt;em style="font: inherit;"&gt;10b5&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; trading arrangement&#x201d; or &#x201c;non-Rule &lt;em style="font: inherit;"&gt;10b5&lt;/em&gt;-&lt;em style="font: inherit;"&gt;1&lt;/em&gt; trading arrangement,&#x201d; as each term is defined in Item &lt;em style="font: inherit;"&gt;408&lt;/em&gt;(a) of Regulation S-K.&lt;/p&gt;
  </ecd:MtrlTermsOfTrdArrTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
